2012-04-23 81 views
10

如何這兩個不同駱駝發送到多個端點

from(endpoint).to(endpoint:a, endpoint:b) 

from(endpoint).multicast().to(endpoint:a, endpoint:b) 

無法找到第一

回答

17

to(endpoint:a, endpoint:b)任何文件相當於.to(endpoint:a).to(endpoint:b)這意味着,從endpoint:a輸出發送到endpoint:b ,而不是原來的Exchange。而且,每個端點都被一個接一個地執行。

.multicast()發送原始Exchange到每個定義的端點,允許並行處理,並允許定義一個AggregationStrategy以確定如何組裝的響應從每個端點原始Exchange被送往。

+0

這是非常有益的,感謝 – Manoj 2012-04-23 15:46:21

+0

沒有特別的原因,只是忘了點擊。 – Manoj 2012-04-24 07:48:51

+1

感謝點擊:) – jarrad 2012-04-24 11:43:27