2011-04-22 402 views
0

有誰知道如何從另一個webservice調用一個webservice?它甚至有可能嗎?我使用的是weblogic,但它並沒有詳細討論WSDL如何從調用Web服務更改爲第二種。webservice調用另一個webservice

上我會怎麼稱呼一個形式,另一種可能性是appreicated任何提示。

感謝

馬克

回答

1

我不能爲網絡邏輯說話,但對於Web服務,當然也可以從Web服務調用Web服務。 WSDL根本不會改變,因爲它只描述了你的服務的公共接口,如果你決定將內部邏輯外包給另一個服務,它不會改變。你可能需要做的是根據第二個服務的WSDL生成一個Web服務客戶端。這個生成的代碼可以被第一個服務使用。

你可能想看看WS-BPEL的替代品。它是組合服務的特定領域語言,即用於將多個WSDL服務拼接在一起以提供更高級別的WSDL服務。 Eclipse BPEL Designer可能是建模工具的起點,運行時爲Apache ODE