Имея слабосвязанную архитектуру без Biztalk ESB Toolkit
Возможно ли реализовать слабосвязанную архитектуру с использованием BizTalk без использования BizTalk ESB Toolkit? Есть ли у BizTalk такая возможность? Решение должно иметь возможность получать и доставлять сообщения синхронно в очереди.
1 ответ
Да, BizTalk может выполнять как синхронные, так и асинхронные шаблоны без BizTalk ESB Toolkit.
Одним из способов помочь достичь этого, не прибегая к инструментарию ESB, является реализация схем сообщений Canonical и шаблона сообщений Canonical. Таким образом, вы можете защитить свое решение от изменений дизайна внешних конечных точек, к которым вы подключаетесь.
Это полезная статья, объясняющая основы:
https://jamescorbould.wordpress.com/2013/08/25/thoughts-on-the-canonical-messaging-pattern/
Вы должны проявить некоторую осторожность с этим шаблоном, поскольку он может стать неуправляемым, если ваше решение продолжает расти со временем.