JTA/JTS
からさわぎの時に、Seasar2はJTAを実装しているがJTSは実装していないという話を聞いたけど、JTSとJTAが何なのかイマイチ理解してなかった*1ので調べてみる。
- Javaを紐解くための重点キーワード:JTA/JTS
- dW : Java technology : Javaの理論と実践: JTSを理解する -- トランザクションについて
- dW : Java technology : Javaの理論と実践: JTSを理解する -- 見えない魔法
- dW : Java technology : Javaの理論と実践: JTSを理解する -- 安全とパフォーマンスのバランス
- dW : Java technology : 上級DAOプログラミング
- ひがさんのJTA関係の話
- Seasar V2のドキュメント
- WEB+DB PRESS vol.13(isbn:4774116718)
- J2EEプログラミング講座(isbn:4756144209)
これだけ読んでようやく分かってきた。Seasar2単体では単一リソースへの透過的トランザクション管理を出来るが、リソースが分散している環境ではAPサーバーのJTAと連携させる必要がある、ということなのか。(ひがさんのツッコミを受けて削除!)
*1:2相コミットの時に必要らしい、というくらいの理解しかなかった