TXインターフェースとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > TXインターフェースの意味・解説 

TXインターフェース

読み方ティーエックスインターフェース
【英】TX interface

TXインターフェースとは、分散トランザクションにおけるアプリケーションとトランザクションマネージャ間の通信プロトコル定めた仕様で、アプリケーショントランザクション開始終了トランザクション状態の問合せ各種設定を行うために用いるものである

TXインターフェースは、UNIX基盤システム標準化団体X/Open現在のThe Open Group)が定義した分散トランザクション処理の参照モデルDTPモデルDistributed Transaction Processing Model)に含まれている。このDTPモデルでは、処理ロジック司るアプリケーションAP)、TPモニタTransaction Processing Monitor)などトランザクション一貫性管理するトランザクションマネージャ(TM)、RDBMSRelational DataBase Management System)やMOM(Messaging Oriented Middleware)などの情報資源管理するリソースマネージャ(RM)の3つのサブシステム定義されており、アプリケーションとトランザクションマネージャ間のインターフェースをTXインターフェース、トランザクションマネージャとリソースマネージャ間のインターフェースXAインターフェースと呼ぶ。また、これらのサブシステムインターフェースのすべてにおいて役割責務定められており、DTPモデル分散トランザクション処理のデファクトスタンダードとなっている。

アプリケーションからトランザクション制御を行う際にTXインターフェースを介して行うことで、原子性や一貫性などを保つことができると同時にアプリケーション側でリソースマネージャを意識することなく処理が可能である。サーバーRDBMSなどのメーカ多く自社製品仕様DTPモデル盛り込んでいるため、TXインターフェースに基づき開発されアプリケーションやトランザクションマネージャであれば異なメーカ同士製品であっても連携が可能である。ただし、メーカ多くは独自の拡張仕様製品盛り込んでおり、アプリケーション開発時にアプリケーション開発者が拡張仕様採択することも少なくない。したがって、TXインターフェース準拠製品であってもアプリケーションに必ずしも可搬性があるとは言い切れない。

なお、Java用いたサーバーアプリケーションにおいてはDTPモデル基準としたJTAJava Transaction API)が規定されており、Java EEJava Platform, Enterprise Edition)に準拠したアプリーションサーバーで用いられている。ちなみにJTAにおけるUserTransaction(javax.transaction.UserTransaction)がDTPにおけるTXインターフェースに相当する


参照リンク
Distributed TP: The TX (Transaction Demarcation) Specification - (The Open Group
データベースのほかの用語一覧
トランザクション処理:  2フェーズコミット  TPC  TPC-C  TXインターフェース  TPモニタ  TPC-D  ダーティーリード



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「TXインターフェース」の関連用語

TXインターフェースのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



TXインターフェースのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリTXインターフェースの記事を利用しております。

©2024 GRAS Group, Inc.RSS