This week's giveaway is in the Spring forum.
We're giving away four copies of REST with Spring (video course) and have Eugen Paraschiv on-line!
See this thread for details.
The moose likes JDBC and Relational Databases and the fly likes JCA Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "JCA" Watch "JCA" New topic


raj joe
Ranch Hand

Joined: Mar 17, 2005
Posts: 99
I understand that JCA simplifies the way in which App servers access diffrent RDBMS or EIS system.
As an Application developer how does JCA help me,should i use it or getting connction using Datasources and JDBC drivers enough.
todd runstein
Ranch Hand

Joined: Feb 15, 2005
Posts: 64

I'm certainly no expert, but the way I think about JCA is an abstraction layer above JDBC. For example, I may have an adapter that uses JDBC to access a database, or one that accesses a message queue.

Basically, if you're developing large scale enterprise applications that integrate legacy or disparate systems, you may want to look at the JCA spec. Or, if you're working with JBoss or another web server that uses JCA in it's architecture, then you may want to look at it. On the other hand, if you're building applications that simply read and write data to a relational database, JDBC will serve your purposes.

Again, me!=expert && above=="my opinion"
I agree. Here's the link:
subject: JCA
It's not a secret anymore!