This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes EJB and other Java EE Technologies and the fly likes jca, jta, jts Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "jca, jta, jts" Watch "jca, jta, jts" New topic

jca, jta, jts

Ken Pullin
Ranch Hand

Joined: Jan 29, 2001
Posts: 43
Hi - I'm a little confused about the relationship between jca and jta. Does anyone have any information that might be useful.
Kyle Brown
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
JCA == Java 2 Enterprise Edition Connector Architecture. A standard API for using Enterprise Information Systems like SAP, Peoplesoft, CICS, etc. It includes a function-oriented call interface and ways to map results to ResultSets (ala JDBC) or objects.
JTA == Java Transaction API. JTA is a high level, implementation independent, protocol independent API that allows applications and application servers to access transactions.
Where they come together is in the EJB and J2EE spec. The goal is that you can start transactions in an EJB (either an MDB, a Session or an Entity bean) and that if you call a JCA connector that the transaction on the EIS side (for instance a CICS transaction) will be managed by the same Transaction Manager that is managing your EJB transaction. That means a single 2-phase commit transaction could cross a JDBC database, a MOM accessed through JMS, and an EIS accessed through JCA.

Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at for other WebSphere information.
Jes Sie
Ranch Hand

Joined: Jul 24, 2001
Posts: 188
How does JTS fit into your picture, Kyle?
I'm a newbie at JTS stuff.

Thank you.<br /> <br />- Jess Sie<br /> <a href="" rel="nofollow"></a>
I agree. Here's the link:
subject: jca, jta, jts
Similar Threads
how deep is j2ee 484 exam
Transaction Handling when accessing external systems
why j2ee has evolved over servlets or jsp
how deep is j2ee 484 exam
Difference between JTA and JTS