Java Transaction Processing

satonaoki2004-07-20


JavaOne 2004で見つけてきたオススメ本を紹介します。

"Java Transaction Processing: Design and Implementation"は、その名の通り、Java/J2EEにおけるトランザクション処理に関する書籍です。トランザクション処理に関する基礎から入って、J2EEにおけるトランザクション処理 (JTAJTSJDBC、JMS、EJBJCA (J2C/J2CA) などが登場)、Webサービスにおけるトランザクション処理あたりまでを取り上げています。

トランザクション処理に関する良書はいくつかありますが、Javaにおけるトランザクション処理という切り口の書籍は洋書でも初めてだと思います。

著者は、Mark Little、Jon Maron、Greg Pavlikの3名です。Mark Littleは、ArjunaのChief Transactions Architectです。Arjunaは2000年にBluestoneに買収され、2001年にはBluestoneがHPに買収され、2002年にはHPがミドルウェア/アプリケーション・サーバ製品をkillし、Arjunaが再度独立した、という波乱万丈な歴史を持っています。

Greg PavlikとJon Maronも、Bluestone、HPを経て、現在はOracleWebサービスにおけるトランザクション処理の実装に関わっています。