Руководство по WebSphere Application Server

ОнЛ@йн руководство с примерами по WAS

  • Главная
  • Авторское право
  • Команда
  • Контакты
  • Оглавнение

10

Дек

8.1.5. Схемы обмена сообщениями

Опубликовал admin  Рубрика Часть 8. Асинхронный обмен сообщениями

Также существует несколько схем, которые описывают то, как приложения, обменивающиеся сообщениями, устанавливают соединения и работают с провайдерами систем обмена сообщениями. Эти схемы определяют, будет ли приложение взаимодействовать с провайдером как отправитель сообщений, как получатель сообщений или в обоих этих качествах. Если сообщение выступает в ролях, как отправителя, так и получателя сообщений, то такая схема называется запрос-ответ. Схемы обмена сообщениями рассматриваются в следующих разделах более подробно.

Производители сообщений

В схеме с отправителем сообщений отправитель просто соединяется с провайдером, посылает сообщение, а затем отключается от провайдера. Поскольку отправителя не интересует, что произойдет с сообщением после того, как провайдер его принял, такая схема иногда называется «выстрелил и забыл», хотя более часто ее называют дейтаграммой.

Получатели сообщений

Получатели сообщений работают в двух режимах.

• Режим опроса.

В режиме опроса приложение-получатель подключается к провайдеру и явным образом получает сообщение из пункта назначения. Очевидно, что нет никакой гарантии, что сообщение в данный момент времени будет присутствовать в пункте назначения, так что получателю может потребоваться позже повторить попытку получения сообщения. Поэтому говорят, что получатель опрашивает пункт назначения.

• Режим приема.

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

Запрос-ответ

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

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

  • Twitter
  • Одноклассники
  • ВКонтакте
  • FaceBook
  • ой Мир
« 8.1.4. Модели обмена сообщениями
8.2. Java Message Service »

Рубрики

  • Часть 1. Основы
  • Часть 2. Технический обзор
  • Часть 3. Профили
  • Часть 4. Основы администрирования
  • Часть 5. Использование скриптов
  • Часть 6. Конфигурирование ресурсов
  • Часть 7. Управление Web-серверами
  • Часть 8. Асинхронный обмен сообщениями

Свежие записи

  • 8.4.8. Наилучшие подходы к работе с MDB-компонентами
  • 8.4.7. Связывание компонента, управляемого сообщением, с пунктом назначения
  • 8.4.6. Конфигурационные свойства активации MDB-компонентов
  • 8.4.5. Компоненты, управляемые сообщениями, и транзакции
  • 8.4.4. Жизненный цикл компонента, управляемого сообщениями

Страницы

  • Авторское право
  • Команда
  • Главная
    • Дополнения
    • Примечание
  • Контакты
  • Оглавнение

Последние записи

  • 8.4.8. Наилучшие подходы к работе с MDB-компонентами
  • 8.4.7. Связывание компонента, управляемого сообщением, с пунктом назначения
  • 8.4.6. Конфигурационные свойства активации MDB-компонентов
  • 8.4.5. Компоненты, управляемые сообщениями, и транзакции
  • 8.4.4. Жизненный цикл компонента, управляемого сообщениями
  • 8.4.3. Реализация компонента, управляемого сообщениями
  • 8.4.2. Взгляд на компонент, управляемый сообщениями, со стороны клиента
  • 8.4.1. Типы компонентов, управляемых сообщениями
  • 8.4. Компоненты, управляемые сообщениями
  • 8.3.5.-8.3.8 Размещение конечной точки для сообщений

Свежие комментарии

  • Комментариев нет
  • Случайные записи

    • 2.2. Java Management Extensions (JMX)
    • 8.2.3. JMS-домены
    • 4.4.2. Просмотр состояния сервера приложений
    • 2.1. Общий обзор управления системой
    • 6.2.2. Поддержка источников данных в WebSphere
    • 8.2.4. Администрируемые объекты JMS
    • 4.8.1. Использование административной консоли для управления приложениями
© 2012 Руководство по WebSphere Application Server
Дизайн : Roam2Rome | Локализация темы для wordpress goodwin
Копирование материалов с данного сайта возможно только при наличии индексируемой ссылки на данный ресурс.