3.6 トランザクションの種類を検討する

この節では,トランザクションの種類ごとのシステム構成について説明します。

トランザクションに参加するリソースが一つの場合は,ローカルトランザクションを使用します。トランザクションに参加するリソースが複数の場合は,グローバルトランザクションを使用します。また,サーバ間で連携する構成の場合に,それぞれのJ2EEサーバが異なるリソースに接続するときには,トランザクションコンテキストのプロパゲーションも使用できます。

なお,接続するリソースとリソースアダプタの対応については,「3.3.2 リソースの種類とリソースアダプタ」を参照してください。

参考
この節では,アプリケーションサーバによって開始されるトランザクションの種類ごとの構成について説明しますが,EJBクライアントアプリケーションでもトランザクションを開始できます。なお,EJBクライアントアプリケーションでトランザクションを開始する場合は,EJBクライアントマシンにApplication Server StandardまたはApplication Server Enterpriseが必要です。
<この節の構成>
3.6.1 ローカルトランザクションを使用する場合の構成
3.6.2 グローバルトランザクションを使用する場合の構成
3.6.3 トランザクションコンテキストのプロパゲーションを使用する場合の構成