春の統合とamqp(rabbitmq)を使用して、春のバッチでリモートチャンクを実装しようとしています。
ChunkMessageChannelItemWriter が以下のリモート チャンク テストで応答を収集する方法を理解できません
それはどのように機能しますか?1 つのメッセージを送信し、その返信を待ち、その返信を受信し、次に 2 番目のメッセージを再度受信し、2 番目のメッセージの返信を待って、2 番目のメッセージの返信を受信する、というように?
または、すべてのメッセージを非同期に送信し、返信を待ってから、返信チャネルに到着したときに返信を受け取りますか?
ここでリモートチャンクのドキュメントを参照すると
受信アダプターと送信アダプターを使用します。ChunkMessageChannelItemWriter が応答を受信した場合、なぜアダプタが必要なのですか? スレーブ側では、なぜアダプターとサービスアクティベーターの両方が使用されるのですか?
ドキュメントから理解するのが難しいので、誰でもそれがどのように機能するかを理解するのを手伝ってくれますか?