July 06, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Adapters 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
BPM for Financial Services
Roundtable Discussion: Open Source Market Update
Evolving Security Architectures and SOA for Better Business Collaboration
Getting Started with BPM
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
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
SQL Injection Rears Its Ugly Head Again Gold Club Protected
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
More Top Stories
Related News
WSO2 Releases Version 1.7 of Open Source Enterprise Service Bus
EnterpriseWizard Partners With 3Tera to Offer CRM via Grid Computing Model
SOA Software Announces SOA Development Governance Product
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:
Changing Tires on a Moving Car
Case studies and solutions for governing the continuous evolution of complex SOA systems

Date: Jul 15, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
Date: Jul 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  Synchrony B2Bi - Business-to-Business Integration
The objective of this document is to describe the details of a Business-to-Business integration (B2Bi) solution: what it is, what services it...Learn More
ebizQ also recommends
 Optimal Service-Parts Management: Part One
 The Geek Gap: Do Suits Care?
 Collaboration and Social Media <i>Taking Stock of Today's Experiences and Tomorrow's Opportunities</i>
 BPM Done Right
 Mitigate Risk with Security Assessments
More White Papers

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

Live Chat