Введение
Глава 1. Ландшафты приспособленности и существующие заблуждения
Сетевая эра - эра парадокса
Обработка информации
Организация информации
Модель распределенных вычислений
"Комментарий к распределенным вычислениям": рассказ о ловушках
Восемь заблуждений относительно распределенных вычислений
Контекст СРВ
Еще мысли о ландшафте приспособленности
Комментарий
Глава 2. Десять технологических тенденций
Беспроводные и мобильные вычисления
Веб-службы и семантическая Web
Робототехника
Генетика и биотехнологии
Материаловедение и нанотехнология
Internet2, "всепроникающие" и "вездесущие" вычисления
Глобализация, COTS и усиление конкуренции
Системы реального времени и встроенные системы, системы grid-вычислений, кластеры и компонируемость
Безопасность, глобальная прозрачность и закрытость
Конкурирующие инфраструктуры СРВ, зарождающaяся глобальная ОС и рекомбинантное ПО
Комментарий: контекст контекста
Глава 3. Масштабы СРВ
"Вездесущие" вычисления
Веб-службы
Семантическая Web
Пространственные вычисления
Одноранговые вычисления
Коллективные вычисления
Надежные системы
Безопасность
Языки
"Всепроникающие" вычисления
Кластерные концепции
Распределенные агенты
Распределенные алгоритмы
Распределенные базы данных
Распределенные файловые системы
Распределенные мультимедиа
Распределенное хранилище
Grid-вычисления
Массовые параллельные системы
Промежуточное ПО
Мобильные и беспроводные вычисления
Сетевые протоколы
Операционные системы
Системы реального времени и встроенные системы
Комментарий
Глава 4. Теория СРВ
Теоретические основы СРВ
Взаимоотношения теории и практики
Проблема останова
Системы передачи сообщений
Византийские отказы
Выбор лидера
Взаимное исключение
Отказоустойчивость
Причинные связи, синхронность и время
Комментарий
Глава 5. Протоколы СРВ
Основополагающие концепции
Краткая история: от ARPANET до современного Интернета
Назад к стеку: OSI 7
TCP/IP
Электронная почта
Как управлялись системы и сети до протоколов
SNMP и UDP
Ранние сетевые агенты
Более поздние "игроки" транспортного уровня OSI 7
Глава 6. Обмен сообщениями в СРВ
Сущность информационного обмена
Передача сообщений
Совместно используемая память в сравнении с обрабатываемыми сообщениями
Преобразование данных
Преобразование данных по методу marshalling
Преобразование документов
Синхронность
Маршрутизация
Широковещательная и групповая рассылка
Выводы
Глава 7. Передача данных в СРВ: беспроводной обмен и интеграция
Аналоговая эра
Цифровая эра
Оптические и беспроводные средства и интеграция сети
Pi-calculus и смена протокола
Выводы
Глава 8. Современные инфраструктуры СРВ
CORBA
SOAP и XML
J2EE: от веб-служб к службам по запросу
Сравнение J2EE и .NET
Концептуальная модель инфраструктуры СРВ
Выводы
Глава 9. Варианты будущих инфраструктур СРВ
Возрождение Jini
Одноранговые сети: пример проекта JXTA
Пространственные вычисления
Выводы
Глава 10. Заблуждения и инфраструктуры
Новые взгляды на восемь заблуждений Дейча
Инфраструктура веб-служб
Инфраструктура сетевой технологии Jini
Инфраструктура проекта JXTA
Другие перспективы
Комментарий
Глава 11. Компонируемость: сети реального времени, grid-структуры и возникновение метаархитектуры СРВ
Системы реального времени
Компонируемость компонентов
Grid-системы
Метаархитектуры
Компонируемость и языки
Выводы
Глава 12. Инновации и сближение
Взаимно усиливающее сближение
Точки притяжения СРВ
Будущее СРВ
Расширенная реальность
Метафоры управления информацией
Полиархические системы
Автономные вычисления
Аморфные вычисления
"Появление"
Фрактальные структуры
Непрекращающиеся инновации
Заключение
Предметный указатель