Для создания крупных систем обмена
Для создания крупных систем обмена сообщениями может использоваться маршрутизация сообщений, при которой сообщения не передаются напрямую менеджеру, поддерживающему очередь, а проходят через ряд промежуточных менеджеров очередей сообщений (рис. 2.1).
Рис. 2.1. Системы очередей сообщений
Использование очередей сообщений ориентировано на асинхронный обмен данными. Основные достоинства таких систем:
- время функционирования сервера может быть не связано со временем работы клиентов;
- независимость промежуточной среды от средства разработки компонент и используемого языка программирования;
- считывать и обрабатывать заявки из очереди могут несколько независимых компонент, что дает возможность достаточно просто создавать устойчивые и масштабируемые системы.
Недостатки систем очередей сообщений являются продолжением их достоинств:
- необходимость явного использования очередей распределенным приложением;
- сложность реализации синхронного обмена;
- определенные накладные расходы на использование менеджеров очередей;
- сложность получение ответа: передача ответа может потребовать отдельной очереди на каждый компонент, посылающий заявки.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий