Архитектура распределенных систем программного обеспечения. Учебное пособие издано при поддержке образовательной программы Формирование
Скачать 1 Mb.
|
Л. Е. Карпов Архитектура распределенных систем программного обеспечения Настоящее учебное пособие издано при поддержке образовательной программы"ФормированиесистемыинновационногообразованиявМГУ". ISBN978-5-84907-304-0 ISBN978-5-317-02113-9 ШифрвбиблиотекеМГУ:5ВГ66,К-265 Доступчерезинтернеткэлектронномукаталогубиблиотеки: http://search.nbmgu.ru/resurs.jsp?f=1016 Москва,МАКСПресс, 2007 Москва, МГУ им. М. В. Ломоносова, 2007
Объектно-ориентированный подход к распределенной обработке информации 37 Распределенные объекты 37 Объекты, создаваемые при компиляции и при выполнении 38 Сохранные объекты 38 Привязка клиента к объекту 39 Статическое и динамическое обращение к методам 39 Передача параметров в модели RMI 40 Брокеры объектов 40 Архитектура CORBA 41 Работа CORBA 42 Динамический выбор и динамическое обращение к службе 43 Мониторы объектов 44 Распределенная обработка информации на основе обмена сообщениями 44 Системная поддержка на основе обмена сообщениями 44 Модель очередей сообщений 45 Взаимодействие с системой очередей сообщений 47 Транзакционные очереди 47 Брокеры сообщений 48 Модель взаимодействия "публикация/подписка" 51 Распределенное администрирование брокера сообщений 52 Основные виды прикладных систем 53 Комплексная интеграция приложений в рамках предприятия 53 Модель комплексно-интегрированного предприятия 53 Системы управления рабочим потоком 54 Производственные рабочие потоки 54 Особенности рабочих потоков 55 Интеграция рабочих потоков с другими системами 56 Достоинства и ограничения систем управления рабочим потоком 56 Серверы приложений 57 Поддержка прикладного слоя 57 Поддержка презентационного слоя 59 Сетевые технологии для интеграции приложений 59 Сетевые службы 63 Определение сетевых служб 63 Сетевые службы и интеграция приложений 63 Основные технологии сетевых служб 68 Описание и поиск служб 68 Взаимодействие служб 70 Внутренняя и внешняя архитектура сетевых служб 71 Внутренняя архитектура сетевых служб 72 Внешняя архитектура сетевых служб 74 Базовые технологии сетевых служб 76 Работа сетевой службы 88 Координация работы сетевых служб 90 Инфраструктура координационных протоколов 94 Централизованная координация 98 Децентрализованная координация 99 Транзакции в сетевых службах 101 Атомарные транзакции 102 Бизнес-активности 105 Композиция сетевых служб 107 Основные элементы системной поддержки композиции сетевых служб 109 Системная поддержка композиции и координации 110 Композиционные модели сетевых служб 112 Компонентная модель 112 Оркестровая модель 113 Модель данных и доступа к данным 120 Модель выбора службы 121 Транзакции 123 Управление исключениями 124 Координация композитных служб 125 Зависимости между координацией и композицией 125 Контроллеры разговоров и композиционные моторы 127 Литература 129 |