検索

12.5. JTA トランザクションの概要

download PDF

12.5.1. Java Transactions API(JTA) について

Java Transaction API (JTA) は Java Enterprise Edition 仕様の一部です。JSR-907 で定義されています。
JTA の実装は、JBoss EAP アプリケーションサーバーのプロジェクト Narayana によってカバーされるトランザクションマネージャーを使用して行われます。トランザクションマネージャーを使用すると、アプリケーションは、単一のグローバルトランザクションを介して、データベースや JMS ブローカーなどのさまざまなリソースを割り当てることができます。グローバルトランザクションは XA トランザクションと呼ばれます。XA 機能を備えたリソースのみをトランザクションに含めることができます。
このドキュメントでは、JTA は Java Transaction API を指します。この用語は、トランザクションマネージャーがトランザクションを処理する方法を示すために使用されます。トランザクションマネージャーは JTA トランザクションモードで動作し、データはメモリーを介して共有され、トランザクションコンテキストはリモート EJB 呼び出しによって転送されます。JTS モードでは、データは CORBA (Common Object Request Broker Architecture) メッセージを送信して共有され、トランザクションコンテキストは IIOP 呼び出しによって転送されます。どちらのモードも、複数の EAP サーバーへのトランザクションの分散をサポートしています。
アノテーションは、コード内でトランザクションを作成および制御するための方法です。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.