JTAとJTS

http://d.hatena.ne.jp/koichik/20040415#1082009866
すばらしい解説だ。。。

Javaにおいても,分散トランザクションが必要ということで,その仕様としてJTSJTAの2つが定められています.

JTS(Java Transaction Service)

自分の記憶によれば,最初に定められたのはJTSです.これは,CORBA OTSを単純にJavaマッピングしたものです.

JTA(Java Transaction API)

ということでJTAです.JTSがCORBA OTSJavaマッピングなら,JTAはX/Open DTPJavaによる焼き直しという感じで,そっくりのモデルとAPIを持っています.