введите описание ссылки здесь
Как показано на рисунке из ссылки, адаптер-c публикует веб-сервис с именем webservice-3, когда клиент вызывает его, адаптер-c перехватывает сообщение и отправляет его адаптеру-A и адаптеру-B через ESB, затем адаптер- A и адаптер-B вызывают webservice-1 и webservice-2 по отдельности, затем они отправляют ответ в ESB, где агрегатор объединяет ответ, и отправляют его адаптеру-C. Наконец адаптер отправляет объединенный ответ реальному клиенту!
Я когда-либо задавал такой вопрос, и кто-то сказал, что такой процесс возможен!
но я хочу знать, если адаптер-A и адаптер-B вызывают веб-службу не удалось, они получат ответ об ошибке, но каждый код ошибки может отличаться, а затем как адаптер-c обрабатывает сообщение об ошибке, чтобы позволить клиенту есть сообщение об ошибке?
IBM websphere esb, mule esb или servermix esb .etc, кто-нибудь знает, как один из esbs решает такую проблему?