Посредничество IBM ESB без WID - PullRequest
0 голосов
/ 15 июня 2009

Мне нужно интегрировать мой веб-сервис с IBM Enterprise Service Bus (ESB). Я думаю, что не должно быть никакого посредничества, потому что эта служба имеет только одно местоположение и не нужно менять запросы. Это правда? Может ли администратор ESB просто подключить веб-сервис к шине?

Если необходимо написать посреднический код: Существуют ли бесплатные учебные пособия и инструменты для создания такого посредничества или я должен купить WebSphere Integration Developer (WID)? Это посредничество должно быть простым, и я не хочу тратить деньги на что-то используется один раз.

Ответы [ 2 ]

1 голос
/ 16 июня 2009

Отказ от ответственности: я консультант WebSphere ESB для IBM.

Ответ на ваш вопрос зависит от того, что вы ожидаете от WebSphere ESB (WESB). Если вы просто пытаетесь подключить потребителя веб-службы к поставщику веб-службы, вам не нужен WESB для этого. Однако, как правило, люди хотят использовать WESB, потому что они либо хотят поместить некоторую логику между ними (например, преобразование из одного интерфейса веб-службы в другой), либо потому что они могут захотеть позже. В любом случае для этого вам потребуется создать модуль-посредник - по сути, нет шины, к которой вы просто подключаете сервисы.

На практике вам потребуется WebSphere Integration Developer (WID) для этого - было бы много работы по созданию посредников вручную, это не задокументировано и также не поддерживается IBM. Ваша местная клиентская группа IBM должна иметь возможность консультировать вас, но эти продукты обычно приобретаются вместе.

Надеюсь, это поможет.

0 голосов
/ 14 апреля 2011

В портфеле IBM есть несколько ESB. Единственный, который действительно не нуждается в WID - это IBM WebSphere DataPower (я не знаю достаточно о Ломбарди, чтобы комментировать). Если у вас есть выбор, я бы воспользовался этим, чтобы ваша компания пошла по этому пути.

...