Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: J2EE Connector Architecture Promises to Simplify Connection to Back-End Systems

The J2EE Connector Architecture defines standard Java interfaces for simplifying the integration of enterprise applications with J2EE-based Java applications. With these interfaces, Java developers can access existing databases, ERP applications and legac

Tutorial Details:

Elements of the J2EE Connector ArchitectureThe J2EE Connector Architecture defines a set of functionality that application server vendors must provide and which back-end system vendorsThe JCA has two basic components, the Common Client Interface (CCI) and a set of system-specific services. An adapter developer provides an interface to CCI along with its side of the system contracts specified as part of the connector architecture. The application server vendor implements its side of the system contracts as part of its base J2EE platform.Connection Management -- Connection management enables the application server to create and manage connections to back-end systems. One important capability provided is support for connection pooling, since connections to back-end systems are expensive. Connection pooling enables an EJB server to pool connections to back-end systems, so rather than opening connections on an as-needed basis, connections with data and services are established, configured, cached and reused automatically by the application server. This contract enables an application server to offer its own services for transaction and security management.

Transaction Management -- The transaction management contract supports transactional access to underlying resource managers. This service enables the transaction manager provided within the EJB server to manage transactions across multiple back-end systems. Connector developers define what level of transaction support with either single or two-phase commit -- for working across multiple back-end systems and their associated resource managers.

Security -- This service enables the developer to define security between the EJB server and the back-end system. The specific security mechanism that is used is dependent on the security mechanism provided by the back-end system. For example, if a system requires Kerberos, then the connection developer will include it. Under the contract, the connector provider must also support user authentication, user authorization and any specific security contracts required by the back-end system.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
J2EE Connector Architecture Promises to Simplify Connection to Back-End Systems

View Tutorial:
J2EE Connector Architecture Promises to Simplify Connection to Back-End Systems

Related Tutorials:

An introduction to agents - JavaWorld June 1998
An introduction to agents - JavaWorld June 1998
 
Solid JRun serves up Java on a budget - JavaWorld June 2000
Solid JRun serves up Java on a budget - JavaWorld June 2000
 
Develop n-tier applications using J2EE - JavaWorld December 2000
Develop n-tier applications using J2EE - JavaWorld December 2000
 
The magic of Merlin - JavaWorld March 2001
The magic of Merlin - JavaWorld March 2001
 
J2EE project dangers! - JavaWorld March 2001
J2EE project dangers! - JavaWorld March 2001
 
Device programming with MIDP, Part 3 - JavaWorld July 2001
Device programming with MIDP, Part 3 - JavaWorld July 2001
 
Connect the enterprise with the JCA, Part 1
Connect the enterprise with the JCA, Part 1
 
To EJB, or not to EJB?
To EJB, or not to EJB?
 
Connect the enterprise with the JCA, Part 2
Connect the enterprise with the JCA, Part 2
 
Use Web services to integrate Web applications with EISs
Use Web services to integrate Web applications with EISs
 
J2EE or J2SE? JNDI works with both
J2EE or J2SE? JNDI works with both
 
Is WSDL the indispensable API?
Is WSDL the indispensable API?
 
Reinvented wheel
Reinvented wheel
 
Design patterns make for better J2EE apps
Design patterns make for better J2EE apps
 
Java's secret weapon
Java's secret weapon
 
Business process automation made easy with Java, Part 1
Business process automation made easy with Java, Part 1
 
The J2EE 1.4 Tutorial
The J2EE 1.4 Tutorial is a guide to developing enterprise applications for the Java 2 Platform, Enterprise Edition (J2EE) version 1.4. Here we cover all the things you need to know to make the best use of this tutorial.
 
J2EE Connector Architecture
J2EE Connector Architecture Introduction If you\'ve ever had to integrate legacy data, data sources, or functionality with a new application, you\'ve no doubt faced a number of challenges: for instance, figuring out how to connect to legacy systems, m
 
Using a JMS Provider with MDBs via the J2EE Connector Architecture
Using a JMS Provider with MDBs via the J2EE Connector Architecture In this article I will provide a brief introduction to MDB and the J2EE Connector Architecture (JCA), examining how MDBs can be deployed with the JCA 1.5 resource adapter to use a JMS pro
 
J2EE pathfinder: Implement JSP custom tags in five easy steps
JSP custom tags provide a standardized mechanism for separating presentation and business logic in a dynamic Web page, allowing page designers to focus on presentation while application developers code the back end. In this installment of J2EE pathfinder,
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.