Технологии распределенных вычислений
Программы, работающие в сети и совместно решающие ту или иную задачу, часто бывает удобно считать частями одного приложения. Такое приложение называют распределенным. Распределенными могут быть как прикладные, так и системные программы. Распределенные программы классифицируют по следующим критериям:
способ разделения приложения на части, выполняющиеся на разных компьютерах;
способ взаимодействия между частями приложения;
способ организации специализированных сетевых серверов, выполняющих общие для приложений функции.
Приложения можно делить на части самыми разнообразными способами. Тем не менее, существуют и типовые модели, например, шестиуровневая модель структуры распределенного приложения, состоящая из следующих уровней:
средства представления данных (пользовательский интерфейс)
логика представления данных
прикладная логика
логика данных
внутренние операции базы данных
файловые операции
-
Содержание
- Содержание
- Раздел III. Глобальные сети
- Организация составных сетей
- Составные сети
- Принципы маршрутизации
- Стек протоколов tcp/ip
- Система адресации в tcp/ip
- Протокол ip
- ФрагментацияIp-пакетов
- Протокол arp
- Протокол icmp
- Базовые утилиты для тестирования сетейTcp/ip
- Протоколы транспортного уровня
- ПротоколUdp
- ПротоколTcp
- Протоколы и службы на основе tcp/ip
- СлужбаDns
- Протокол сетевого управленияSnmp
- Технологии X.25, frame relay, pdh, sdh
- ТехнологияX.25
- Технология Frame Relay
- Структура кадраFrame Relay
- Плезиохронная цифровая иерархия
- Синхронная цифровая иерархия
- Технологии isdn и atm
- Технология isdn
- Интерфейсы isdn
- Технология atm
- Основные принципы технологии atm
- Стек протоколов atm
- Уровень адаптацииAal
- Технологии распределенных вычислений
- Удаленный вызов процедур