複数のエンドポイントに送信キャメルはどのようにこれら二つの違いは
from(endpoint).to(endpoint:a, endpoint:b)
from(endpoint).multicast().to(endpoint:a, endpoint:b)
これはendpoint:a
からの出力はendpoint:b
に送信されることを意味し.to(endpoint:a).to(endpoint:b)
と等価である第一
複数のエンドポイントに送信キャメルはどのようにこれら二つの違いは
from(endpoint).to(endpoint:a, endpoint:b)
from(endpoint).multicast().to(endpoint:a, endpoint:b)
これはendpoint:a
からの出力はendpoint:b
に送信されることを意味し.to(endpoint:a).to(endpoint:b)
と等価である第一
to(endpoint:a, endpoint:b)
ための任意のドキュメントを見つけることができませんでしたオリジナルではありませんExchange
。また、各エンドポイントは順番に実行されます。
.multicast()
は、それぞれ元のExchange
エンドポイントを定義した送信並列処理を可能にし、かつ、各元Exchange
が送られたエンドポイントからの応答をアセンブルする方法を決定するAggregationStrategyを定義することを可能にします。
jarradは、2つの間の差を書き込むようにうんは
最初のパイプであり、EIP(ラクダのデフォルトモード)フィルタです。これはここに文書化されています http://camel.apache.org/multicast.html
すべてのキャメルのEIPは、ここに記載されている:http://camel.apache.org/pipes-and-filters.html
第二は、ここに文書化されたマルチキャストEIPでとても役に立ちましたhttp://camel.apache.org/eip
、おかげ – Manoj
特別な理由を、クリックするのを忘れてしまった。 – Manoj
クリックしていただきありがとうございます:) – jarrad