11.2.6. JTS (Java Transaction Service)
Java Transaction Service (JTS) est un mécanisme de mappage OTS vers Java. Les application Java utilisent l'API JTA pour gérer les transactions. JTA interagit alors avec une implémentation de transaction JTS quand le gestionnaire de transactions est en mode JTS. Pour utiliser les fonctionnalités JTS spéciales, comme par exemple, les transactions imbriquées, il vous faudra utiliser l'API JTS manuellement.
JTS fonctionne avec le protocole IIOP. Les TM qui utilisent JTS communiquent entre eux grâce à un procédé appelé Object Request Broker (ORB), et une communication standard appelée Common Object Request Broker Architecture (CORBA).
En utilisant l'API JTA d'une perpective d'application, une transaction JTS se comporte de la même façon d'une transaction JTA.
Note
L'implémentation de JTS compris dans JBoss EAP 6 prend en charge les transactions distribuées. La différence entre les transactions JTA distribuées est l'interopérabilité avec les ORB de tierce-parties externes. Cette fonctionnalité n'est pas prise en charge dans JBoss EAP 6. Les configurations prises en charge distribuent des transactions à travers des conteneurs JBoss EAP 6 multiples uniquement.