2009-06-15 51 views
0

我必須將我的Web服務與IBM Enterprise Service Bus(ESB)集成。 我認爲不應該有任何調解,因爲這項服務只有一個位置 ,並且不需要更改請求。 這是真的嗎? ESB管理員可以簡單地將Web服務連接到總線上嗎?沒有WID的IBM ESB調解

如果有必要編寫中介代碼: 是否有免費的教程和工具來創建此類中介 或者我必須購買WebSphere Integration Developer(WID)? 這調解應該是簡單的,我不想花錢在 使用一次。

回答

1

聲明:我是IBM的WebSphere ESB顧問。

您的問題的答案取決於您希望WebSphere ESB(WESB)爲您做什麼。如果您只是試圖將Web服務使用者連接到Web服務提供者,則不需要使用WESB來執行此操作。然而,通常人們想要使用WESB,因爲他們要麼在這兩者之間放置一些邏輯(例如,可能從一個Web服務接口轉換到另一個接口),或者因爲他們以後可能想要。無論哪種情況,您都需要創建一箇中介模塊來完成這一任務 - 您只需將服務連接到本地就沒有總線。

實際上,您將需要WebSphere Integration Developer(WID)來完成這項工作 - 手動創建中介需要很多工作,它沒有記錄,並且IBM也不支持它。您當地的IBM客戶團隊應該能夠爲您提供建議,但這些產品通常是一起購買的。

希望有所幫助。

+0

謝謝,看來我必須購買WID。 – 2009-06-17 05:06:14

0

IBM的產品組合中有幾個ESB。唯一不需要WID的是IBM WebSphere DataPower(我對Lombardi評論不夠詳細)。如果你有選擇,我會用它來讓你的公司開始走下去。