Spring Integration で以下のフローを実装しようとしています。以下は私の要件です。
- 開始点である非同期ゲートウェイは、検索のリクエストを受け取り、Future を返します
- ゲートウェイは複数のチャネルにリクエストを送信して検索を実行します
- 各チャネルは、検索文字列を使用して HTTP ベースの Web サイトに接続します
- Aggregator は、ステップ 3 出力のすべてのチャネルから outputchannel への結果を受け取ります
ステップ 3 とステップ 4 を達成する方法がわかりません。または、春の統合でこれを行うより良い方法があります。基本的に、検索文字列を使用して複数のサイトに連絡し、集計結果を生成する必要があります。