Google News
logo
jBPM - Interview Questions
What is JTA?
* Java Transaction API (JTA) is an API which is used to manage the transactions in Java. It provides us to start, commit and rollback transactions in a resource neutral way.

* Java Transaction API (JTA) specifies standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system: the resource manager, the application server, and the transactional applications.

* The Java Transaction API (JTA) allows applications to perform distributed transactions, i.e., transactions that access and update data on two or more networked computer resources.

The Java Transaction API (JTA) consists of three elements :

  * A high-level application transaction demarcation interface
  * A high-level transaction manager interface designed for an application server
  * A standard Java mapping of the X/Open XA protocol intended for a transactional resource manager.
Advertisement