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

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

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

  • Мосты состоят из этапов и действий, где каждый этап представляет собой блок обработки сообщений.

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

Следующая схема содержит иллюстрированное представление связи различных этапов конвейера:

Этапы моста

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

См. также

Показ: