3.4 トランザクション管理
この節では,トランザクション管理の概要について説明します。
リソース接続時のトランザクションを管理する方法には,アプリケーションサーバで管理する方法と,ユーザが直接管理する方法があります。
アプリケーションサーバでトランザクションを管理する場合,アプリケーションサーバのトランザクションマネージャを使用してトランザクションを管理できます。
この節の構成を次の表に示します。
分類 |
タイトル |
参照先 |
---|---|---|
解説 |
リソース接続でのトランザクション管理の方法 |
|
ローカルトランザクションとグローバルトランザクション |
||
リソースごとに使用できるトランザクションの種類 |
||
トランザクションサービスで提供する機能 |
||
システム例外発生時のトランザクションの動作 |
||
トランザクションマネージャの取得 |
||
実装※ |
コンテナ管理のトランザクション(CMT)を使用する場合の処理概要と留意点 |
|
UserTransactionインタフェースを使用する場合の処理概要と留意点 |
||
リソース固有のトランザクション管理インタフェースを使用する場合の処理概要と留意点 |
||
トランザクションを使用しない場合の処理概要と留意点 |
||
JTAによるトランザクション実装時の注意事項 |
||
設定 |
実行環境での設定 |
- ポイント
-
リソースのうち,SMTPサーバおよびJavaBeansリソースについては,トランザクション管理の対象外です。
- 参考
-
EJBクライアントアプリケーションでもトランザクションを開始できます。EJBクライアントアプリケーションでトランザクションを開始する場合の注意事項については,「3.19 EJBクライアントアプリケーションでトランザクションを開始する場合の注意事項」を参照してください。
- 〈この節の構成〉
-