2013-10-09 72 views
1

我想知道是否有任何服務可用來公開wsdl操作的子集。我想將我的wsdl上傳到服務中,然後選擇此wsdl的操作與合作伙伴共享。公開WSDL soap操作的子集

例如,合作伙伴1將會搜索並付款,而合作伙伴2只會進行搜索操作。此外,我想操縱我的API篩選某些屬性的響應,或者能夠模擬某些操作的響應,即搜索夥伴3只會返回2個產品而不真正調用我的API。

謝謝

回答

3

如果我正確理解你有網絡服務與說3操作。 您希望向一位用戶展示2項操作,並向另一位用戶/消費者展示1項操作

您是如何將這些操作歸爲一類的?爲什麼你不提供2個不同的WSDL和2個不同的服務,如果你想限制

一個選擇是使用ESB,像騾等實現它。

您可以將此服務操作1作爲一個mule服務公開,並將其作爲另一個服務操作。

,所以你給你的消費者的WSDL將抽象原來的Web服務操作等

與騾子/ ESB,你可以做的只是簡單的XSLT轉換嘲諷。

+0

爲什麼不使用API​​管理器?我不想暴露多於一個wsdl的歡呼聲 –