2012-11-27 26 views
0

我有兩個REST風格的Web服務'A'和'B'。服務'A'位於雲中,服務'B'部署在Mule中。我們必須首先點擊服務'A'才能得到我們用來調用服務'B'的響應。同時調用2個Restful Web服務。可以使用騾子嗎?

爲了達到這個目的,我們最初的想法是接受服務'A'的請求,從數據庫獲得響應,然後打到服務'B'並將結果返回到服務'A',然後返回響應給客戶。

我不喜歡這種方法,因爲它會增加服務'A'和'B'之間的依賴關係。

有沒有其他的方法來做到這一點?我讀過騾可能是一個選擇。我可以在Mule中創建一個新的端點來執行這些步驟嗎?

回答

2

爲此,您可以使用「內容豐富」企業集成模式。

該圖案描述爲here

有一篇關於如何用Mule here來做到這一點的文章,如果你使用的是Mule,那麼它應該可以在裏面實現。

相關問題