2009-06-15 3 views
0

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

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

ответ

1

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

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

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

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

+0

Спасибо, мне кажется, мне придется покупать WID. –

+0

Если вы поехали с WESB, вам было бы намного лучше получить WID. Поддержка будет очень удобной, часто ... очень часто. Был там, сделал это, получил футболку. –

0

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