私は、uscases の 1 つのソリューションの準備に取り組んでいます。私の解決策は、抽象的にはこのように見えるかもしれません。
ここでの私の質問は、2 つのメイン フローが同じサブフローを同時に呼び出している場合、問題なく動作するのでしょうか?
また、サブフローでカスタム コンポーネント/trnasformers として使用されているすべてのクラスに対して、コードをスレッド セーフとして記述する必要がありますか?
私の抽象的な構成は以下のようになります。
<flow name="mainflow_1" >
<inbound-endpoint/>
<transformer ....>
<component ....>
<flow-ref name="subflow_1"></flow-ref>
<transformer ....>
<component ...>
<outbound-endpoint ....>
</flow>
<flow name="mainflow_2" >
<inbound-endpoint type="request-response" />
<transformer ....>
<component ....>
<flow-ref name="subflow_1"></flow-ref>
<transformer ....>
<component ...>
</flow>
<sub-flow name="subflow_1" >
<transformer ....>
<component ....>
<outbound-endpoint call to some service >
<transformer ....>
<component ...>
</sub-flow>
私を案内してください。