- •109 Оглавление
- •Предисловие
- •Введение
- •Основные принципы организации распределенной обработки информации
- •1.2. Логические слои прикладного программного обеспечения
- •1.3. Варианты архитектурного построения систем
- •Контрольные вопросы и задания
- •Обзор механизмов реализации распределенной обработки информации
- •2.1. Распределенная обработка информации
- •2.2. Объектно-ориентированный подход
- •2.3. Реализация распределенной обработки информации
- •2.5. Распределенная обработка информации
- •2.6. Архитектура серверов приложений
- •Контрольные вопросы и задания
- •3. Организация распределенной обработки информации на основе Web-технологий
- •3.1. Особенности интеграции приложений
- •3.2. Общая характеристика и архитектура сетевых служб
- •3.3. Механизм взаимодействия сетевых служб
- •3.4. Язык описания сетевых служб wsdl
- •3.5. Проблемы регистрации сетевых служб
- •3.6. Координация работы сетевых служб
- •3.7. Транзакции в сетевых службах
- •3.8. Композиция сетевых служб
- •Контрольные вопросы и задания
- •4. Концепции Grid-технологии
- •4.1. Основные понятия метакомпьютинга
- •4.2. Архитектура протоколов Grid
- •4.3. Практическая реализация архитектуры Grid-протоколов
- •Контрольные вопросы и задания
- •Заключение
109 Оглавление
Предисловие……………………………………………………………...5 Введение…………………………………………………………………..6 1. Основные принципы организации распределенной обработки информации………………………………………….…...8 1.1. Требуемые свойства систем распределенной обработки информации………………………………………………………...8 1.2. Логические слои прикладного программного обеспечения вычислительных систем…………………....……...11 1.3. Варианты архитектурного построения систем распределенной обработки информации………………………..13 1.4. Понятие и назначение промежуточного слоя программно- го обеспечения распределенных вычислений…………………..17 Контрольные вопросы и задания………………………………………….21 2. Обзор механизмов реализации распределенной обработки информации………………………………………………………....22 2.1. Распределенная обработка информации на базе механизма удаленного вызова процедур………………………...22 2.2. Объектно-ориентированный подход к организации распределенной обработки информации………………………...25 2.3. Реализация распределенной обработки информации на основе транзакционного взаимодействия…………………….40 2.4. Распределенная обработка информации на основе технологий обмена сообщениями………………………………..44 2.5. Распределенная обработка информации на основе моделей согласования………………………………………….....50 2.6. Архитектура серверов приложений распределенных систем на платформе J2EE……………………………………....54 Контрольные вопросы и задания………………………………………...57 3. Организация распределенной обработки информации на основе Web-технологий…………………………………………58 3.1. Особенности интеграции приложений в сети Интернет……….58 3.2. Общая характеристика и архитектура сетевых служб………….60 3.3. Механизм взаимодействия сетевых служб по протоколу SOAP……………………………………………….63 3.4. Язык описания сетевых служб WSDL…………………………...65 3.5. Проблемы регистрации сетевых служб………………………….67 3.6. Координация работы сетевых служб…………………………….69
3.7. Транзакции в сетевых службах…………………………………..73 3.8. Композиция сетевых служб…………………………………….....74 Контрольные вопросы и задания………………………………………….80 4. Концепции Grid-технологии………………………………………..81 4.1. Основные понятия метакомпьютинга и «сеточных» вычислений………………………………………………………...81 4.2. Архитектура протоколов Grid…………………………………….86 4.3. Практическая реализация архитектуры Grid-протоколов в проекте Globus Toolkit…………………………………………..94 Контрольные вопросы и задания…………………………………………..97 Заключение……………………………………………………………....98 Библиографический список………………………………………….100 Словарь терминов и определений…………………………………..101 Алфавитно-предметный указатель…………………………………104 Список основных сокращений………………………………………107
|