私はそれについて読みましTransactionAttributeType.REQUIRED
た
クライアントがトランザクション内で実行され、エンタープライズ Bean のメソッドを呼び出す場合、メソッドはクライアントのトランザクション内で実行されます。クライアントがトランザクションに関連付けられていない場合、コンテナはメソッドを実行する前に新しいトランザクションを開始します。
クライアントは、サーバー A にデプロイされた EJB アプリケーションであり、methodB
別のサーバー B にデプロイされた別の Bean のメソッドをトランザクション内で呼び出します。methodB
hasの場合TransactionAttributeType.REQUIRED
、クライアント アプリケーションによって開始されたのと同じトランザクションで実行されます。右?
はいの場合、別のサーバーにデプロイされたアプリケーションは、別のサーバーで開始されたトランザクションをどのように認識しますか?
methodB
いいえの場合、同じトランザクションをどのように使用しますか?
私はEJBに少し慣れていないので、気楽にやってください。正しい方向へのポインタは高く評価されます。