Java Transaction API : API de Transactions Java.
Définir une API Java standard pour utiliser (démarrer, valider, annuler) des transactions.
JTA est composée de 3 parties :
Elle appelle dans des couches inférieures un TM, qui peut être conforme à JTS.
<strong><a href="https://java.sun.com/products/jta/javadocs-1.0.1/javax/transaction/package-summary.html">javax.transaction</a>.<a href="https://java.sun.com/products/jta/javadocs-1.0.1/index.html">UserTransaction</a></strong> tx =
namingContext.lookup(<span class="codeString">"UserTransaction"</span>);<br> tx.<strong>begin</strong>();<br> try {<br>
// Opérations transactionnelles<br>
tx.<strong>commit</strong>();<br>} catch (Exception exceptionMetier) {<br>
tx.<strong>rollback</strong>();<br>}
JTA est intégré dans J2EE 1.2.