Шаблоны обмена сообщениями для мостов

Обновлено: Июль 2015 г.

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

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

  • Проверка

  • Обогащение (перед преобразованием)

  • Преобразование

  • Обогащение (после преобразования)

См. раздел Назначение и этапы мостов.

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

В Мост XML "запрос-ответ" клиент отправляет сообщение службе и ожидает обратного ответа.

Путь запроса моста содержит следующие этапы:

  • Проверка

  • Обогащение (перед преобразованием)

  • Преобразование

  • Обогащение (после преобразования)

Путь ответа моста содержит следующие этапы:

  • Обогащение (перед преобразованием)

  • Преобразование

  • Обогащение (после преобразования)

  • Действие ответа

Дополнительные сведения о каждом из этих этапов см. в разделе Назначение и этапы мостов. Дополнительные сведения о действии ответа см. в разделе Действия маршрутизации и ответа: устранение несоответствия протоколов.

Мост Мост XML "запрос-ответ" можно использовать только для маршрутизации сообщений в двусторонние промежуточные конечные точки, двусторонние конечные точки внешней службы или другой мост Мост XML "запрос-ответ".

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

Для моста Переходной мост действуют такие же ограничения, что и для моста Односторонний мост XML. Дополнительные сведения см. в Ограничения при использовании односторонних мостов XML.

См. также

Основные понятия

Что такое мосты?

Показ: