私の春の統合アプリケーションフローでは
スプリッタ--ルータ--サービス アクティベータ (2 つのアクティベータ) -- アグリゲータ
これで、私の 2 つのアグリゲーターは並行して動作しますか?? 私の構成ファイルは次のようなものです
<!-- splitter config -->
<int:splitter input-channel="reqchannel" ref="splitter" method="doSplit" output-channel="routerinput"/>
<!-- router config -->
<int:router input-channel="routerinput" expression="payload.isForAct1 ? 'activator1' : 'activator2'"/>
<!-- service activator 1 cinfig-->
<int:service-activator input-channel="activator1" ref="processActivator"
method="doProcess()" output-channel="processedChannal"/>
<!-- service activator 2 cinfig -->
<int:service-activator input-channel="activator2" ref="processActivator"
method="doProcess()" output-channel="processedChannal"/>
<!-- aggregator config -->
<int:aggregator input-channel="processedChannal" ref="agrtr" method="makeAggregate" />
両方のサービス アクティベーターを並行して実行するには、追加の構成を行う必要がありますか??
助けてください..