2017-01-16 52 views
1

我是一個新手,Spring集成,並找了幾個指針就如下我可以如何使用它:Spring集成查詢多個API和聚合反應

比方說,我得到來自客戶端的請求,這例如正在尋找一些小部件的價格比較。收到此請求後,我想呼籲多個不同的公司api獲得不同的價格,並在返回客戶端之前彙總每個響應(不同的響應格式)。

我只是想知道我可以用它來做到這一點

回答

1

看起來像你的要求完全覆蓋Scatter-Gather圖案,其圖案。

Spring集成爲您提供了一個特定的implementation

這是一個複合終點,其目的是將消息發送給收件人和聚集的結果。引用EIP圖書時,它是一個組件,用於像最佳報價這樣的場景,當我們需要從多個供應商處獲得信息並決定哪一個爲我們提供所需項目的最佳期限時。

+0

是的,這看起來像我需要的模式。謝謝。 – Sam

+0

很高興爲您提供幫助:http://stackoverflow.com/help/someone-answers –