11.5. Aperçu sur les transactions JTA


11.5.1. JTA (Java Transactions API)

Java Transactions API (JTA) est une spécification JBoss Enterprise Edition définie dans JSR-907.
Une implémentation JTA s'effectue par l'intermédiaire d'un gestionnaire de transactions, couvert par le projet Narayan pour le serveur d'applications JBoss EAP. Le gestionnaire de transactions permet à l'application d'alouer plus ressources, comme par exemple, la base de données ou les brokers JMS, en une seule transaction globale. La transaction globale est ce que l'on appelle la transaction XA. Seules les ressources ayant des capacités XA peuvent être incluses dans une transaction.
Dans le présent document, JTA désigne Java Transaction API, ce terme est utilisé pour indiquer comment le gestionnaire de transactions traite les transactions. Le gestionnaire de transactions fonctionne en mode de transactions JTA, les données sont partagées via la mémoire et le contexte de transaction est transféré par des appels distants EJB. En mode JTS, les données sont partagées en envoyant des messages CORBA (Common Object Request Broker Architecture) et le contexte de transaction est transféré par les appels IIOP. Les deux modes prennent en charge la distribution de transactions sur plusieurs serveurs EAP.
Les annotations représentent une méthode pour créer et contrôler des transactions dans votre code.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.