Веб-сервисы на Jboss ESB - PullRequest
       45

Веб-сервисы на Jboss ESB

1 голос
/ 07 октября 2011

Я ищу немного ясности в отношении JBoss ESB и JBoss WS. Меня попросили построить решение ESB с использованием веб-сервисов (SOAP / http (s)).

Какие преимущества дает мне использование ESB по сравнению с JBoss WS и как оно согласуется с запросом клиента - например, клиент вызывает конечную точку на ESB, который затем перенаправляет на веб-службу?

Любые пункты будут оценены.

1 Ответ

1 голос
/ 02 ноября 2011

Основным преимуществом является слабая связь сервиса и клиента. Служба ESB может быть прокси для веб-службы. Если реализация веб-службы или контракт изменятся, на ESB могут появиться другие версии. ESB также предоставляет другие «посреднические» вещи, такие как преобразования объектов и маршрутизация. Таким образом, веб-служба может просто выполнять свою работу, а служба ESB может использоваться для предоставления WS по желанию для потребителей.

И да, клиент будет вызывать конечную точку ESB. У меня были похожие вопросы по проекту несколько месяцев назад, и я нашел эту статью очень полезной: http://community.jboss.org/wiki/SOA-P43SimpleWebServiceProxy

...