Oracle Tuxedo(オラクル・タキシード)は、
[オンライントランザクション処理]の中核となるトランザクションモニター(TPモニタ)機能を備えた
[ミドルウェア]]製品です。元々は1984年に
AT&TによってTuxedoとして開発され、その後、USL、ノベル、[[BEAシステムズ]を経て、現在はオラクルによって販売・サポートされています。
歴史
Tuxedoの開発は1983年に
AT&Tの
ベル研究所で、社内の
UNIXベースシステムのためのプロジェクトとして始まりました。1989年にはUSLに移管され、商用製品として市場に投入されました。その後、1993年に
AT&Tの子会社であったUSLがノベルに買収された際、Tuxedoは他の
UNIX資産と共にノベルに売却されました。
1996年には、Tuxedoの再販業者であったBEAが、
NetWare以外のプラットフォームにおけるTuxedoの販売と開発に関する独占契約をノベルと締結し、BEA Tuxedoとして販売されるようになりました。この契約により、BEAはTuxedoの更なる発展に大きく貢献しました。
2008年4月29日には、
BEAシステムズがオラクルに買収されましたが、Tuxedoは消滅することなく、Oracle Tuxedoとしてその販売と開発が継続されています。この買収後も、Tuxedoはオラクルの重要な
ミドルウェア製品の一つとして位置づけられています。
機能
Tuxedoは、分散環境でのトランザクション処理を支援するための様々な機能を提供しています。アプリケーションインターフェースとしては、2相コミットをサポートするためのX/Open XA標準インターフェース(XATMI:Application Transaction Management Interface)と、
[Object Management Group]のCORBAに準拠したインターフェースを搭載しています。
また、データベース連携、アプリケーションサーバ、異なるプラットフォーム間での分散システム連携など、高度なシステム統合を可能にする機能も充実しています。さらに、
C言語および
COBOLで作成されたアプリケーションに対応しているため、既存のシステム資産を有効活用しながら、Tuxedo環境への移行や連携がスムーズに行えます。
Tuxedoは、オンラインでのトランザクション処理の信頼性と効率性を高めるために設計されており、金融機関、通信事業者、公共機関など、大量のトランザクションを扱う大規模システムで広く利用されています。その長い歴史と実績に裏打ちされた安定性は、多くの企業にとって不可欠な要素となっています。
外部リンク
Oracle Tuxedo