統合の問題に最適なものを選択するために、統合フレームワークを参照しています。私が知りたいのは、サポートされているかどうかにかかわらず、複数のアプリケーション統合コンテキストでのトランザクション管理です。もしそうなら、どうやって?Pro Spring Integrationでは、明確な解決策が見つかりませんでした。
<int:poller fixed-rate="1000">
<int:transactional/>
</int:poller>
これが複数のアプリケーションに沿ってトランザクションを管理する方法を理解できませんでしたか?
これらのフレームワークの専門家は、これらのフレームワークを使用して、トランザクションが実行されているアプリケーションでエラーが発生した場合のトランザクション管理と回復をどのように行うことができるかを知るのに役立ちますか? たとえば、このシナリオを考えてみましょう: アプリケーション A はトランザクションを開始し、アプリケーション B と C を途中で使用し、最後に B と C の後に sth を実行してコミットします。このシナリオでアプリケーション c が失敗するか例外をスローした場合、B でトランザクションをロールバックする方法はありますか?とAとどのように?