Технологии создания кросс-платформенных распределенных приложений

Технологии создания кросс-платформенных распределенных приложений
В.А. Крищенко
  • Год:
    2009
  • Тип издания:
    Учебное пособие
  • Объем:
    40 стр. / 2.33 п.л
  • Формат:
    60x84/16
  • ISBN:
    978-5-7038-3316-2
  • Читать Online

Ключевые слова: XML-RPC, веб-службы, кросс-платформенные приложения, методология REST, очереди сообщений, подписка на события, распределенные приложения, удаленный вызов процедур

Рассмотрены подходы к взаимодействию составных частей распределенной системы обработки информации и реализующее их промежуточное программное обеспечение. Приведены примеры использования рассмотренных программных средств и библиотек.

Для студентов 5-го курса кафедры "Программное обеспечение ЭВМ и информационные технологии" МГТУ им. Н.Э. Баумана.

Работа выполнена при поддержке Российского фонда фундаментальных исследований, грант № 06-07-89265.

ОГЛАВЛЕНИЕ
1. Синхронный обмен на основе удаленного вызова процедур
1.1. Удаленный вызов процедур
1.2. Библиотека Zeroc Ice
1.3. Описание интерфейса удаленного объекта
1.4. Пример использования библиотеки Ice
2. Издание событий и подписка на события
2.1. Модель подписки на события
2.2. Библиотека IceStorm
2.3. Пример использования подписки на события
3. Синхронный обмен на основе веб-служб методологии REST
3.1. Методология REST
3.2. Пример веб-службы методологии REST
3.3. Пример клиента веб-служб методологии REST
4. Асинхронный обмен с использованием очередей сообщений
4.1. Система ActiveMQ
4.2. Пример использования очередей сообщений
5. Система обмена сообщениями с использованием протокола XML-RPC
5.1. Протокол XML-RPC
5.2. Пример учебной системы очередей сообщений

Авторы работы: Крищенко В.А.