サービスアクティベーターを使用する必要があります。開発時や展開時ではなく、実行時に入力チャネルと出力チャネルにバインドしたい。したがって、XML ベースのサービス アクティベーターのインスタンス化を使用することはできません。プログラムの実行中に交換とキューを宣言しています。したがって、プログラムの実行中に service-activator を動的にインスタンス化する必要があります。
次のことを達成したいのですが、XML ではなくコードを使用します。
<service-activator input-channel="exampleChannel" output-channel="replyChannel"
ref="somePojo" method="someMethod"/>
上記の XML スニペットに相当するコードは何ですか? Spring-Integration には ServiceActivator クラスがないようです。
ありがとう。