Java Transaction API (JTA)

Uma API Java de alto nível que permite que aplicações realizem transações distribuídas, ou seja, operações que abrangem múltiplos recursos, como bancos de dados e sistemas de mensageria.