May 12, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
JMS Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Why You Need to Look at the J2EE Connector Architecture in 2001
06/18/2001

Sun Microsystems' new Connector Architecture specification for the Java 2 platform, Enterprise Edition (J2EE) is important for everyone building Web applications using a J2EE application server. According to the results of a recent ebizQ poll, nearly two out of every three organizations are using an application server today. And most of these application servers--along with their associated Web applications--need to connect to one or more enterprise systems, be it an ERP application, a mainframe system, a database or some other enterprise application. That's where the J2EE Connector Architecture (JCA) comes in.

ADVERTISEMENT
Our Popular Webinars
Achieving Process Optimization and Efficiency in Manufacturing –
A BPM Best Practice
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
PepsiAmericas: Realizing Real Time Communication
a refreshing approach to ESB and data integration
Avoid the SOA Pitfalls that Prevent ROI
BAM for BPM Survey Results Are In! Learn What’s Driving New BAM Investments
More Webinars

The JCA specification defines three key functions: The Common Client Interface (CCI), which provides a uniform client API across multiple enterprise information systems; The Service Provider Interface (SPI), which defines system-level contracts for connection management, transaction management and security between an application server and the adapter for a specific enterprise application; and a deployment and packaging protocol for the adapters.

The Benefits

The benefits of JCA are essentially fourfold:

1.   It complements JDBC and JMS.

Java Database Connectivity (JDBC) and Java Messaging Service (JMS) are well-known and widely used standard APIs for integration with enterprise systems. JDBC is used to access relational databases, and JMS comes into play when the enterprise system supports a message queuing interface. But what happens when the enterprise system does not support message queuing, and access at the database level is compromising data integrity? JCA solves this by allowing enterprise systems to be accessed via their native API.

2.   It harmonizes the way your application accesses external systems.

Have you ever imagined how helpful it would be if data in applications such as SAP, Siebel and CICS (IBM's Customer Information Control System) could all be accessed from your application in a single, uniform way? Well, that's what the CCI is about. It provides a generic, relatively low-level interface common across all JCA adapters. Of course, that doesn't mean JCA makes accessing data in diverse applications trivial; you still need to understand the applications to some extent to access them. The value of the CCI is that you don't need to study another API for each application and that, once you understand the mechanics, you can focus your efforts on the application content.

Page 1

More Top Stories
Sun Also Rises on Open Source Gold Club Protected
Retro App Development Gold Club Protected
RFID Middleware Opportunity Eyed By webMethods Gold Club Protected
Tracking Business Transactions Across the Enterprise Gold Club Protected
Future IDEs: How Flexible? Gold Club Protected
WebSphere App Server V5 Packs Pizzazz Gold Club Protected
More Top Stories
Related News
Micro Focus Upgrades SOA Express
SEEC Sees Growth In SOA Solution Sales
Appcelerator Unites Rich Internet Applications With SOA
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
BAM for BPM Survey Results Are In! Learn What’s Driving New BAM Investments
Date: May 13, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Avoid the SOA Pitfalls that Prevent ROI
Date: May 15, 2008
Time: 14:00 PM ET
(18:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  A Tool For Complex Systems Performance

Mevalet software, ten years in the making, has been specifically developed by the NEC Corporation to provide a fast and highly detailed approach...Learn More

ebizQ also recommends
 Taking Control of Software Licensing
 Dynamic BPM - A Comparison Between BPM and Email
 SAP Newsletter - The Second Step of CRM
 SOA and Virtualization: How do They Fit Together?
 Business Integration with SOA - A Revolution in Business Agility
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map