JCA resources

 

+

Search Tips   |   Advanced Search

 

The J2EE Connector architecture (JCA) defines a standard architecture for connecting the J2EE platform to heterogeneous Enterprise Information Systems (EIS), for example...

By defining a set of scalable, secure, and transactional mechanisms, the JCA enables the integration of EISs with appservers and enterprise applications.

WAS V6 provides a complete implementation of the JCA 1.5 specification, including the features of the JCA 1.0 Specification:

The new features for the JCA 1.5 specification are:

The JCA Resource Adapter is a system-level software driver supplied by EIS vendors or other third-party vendors. It provides the following functionality:

JCA defines the following set of system-level contracts between an appserver and EIS: A connection management contract lets an appserver pool connect to an underlying EIS, and lets application components connect to an EIS. This leads to a scalable application environment that can support a large number of clients requiring access to EISs.

The resource adapter implements the EIS-side of these system-level contracts.

Implements the Common Client Interface (CCI) for EIS access. The CCI defines a standard client API through which a J2EE component accesses the EIS. This simplifies writing code to connect to an EIS data store.

The resource adapter provides connectivity between the EIS, the appserver, and the enterprise application via the CCI.

Implements the standard Service Provider Interface (SPI). The SPI integrates the transaction, security, and connection management facilities of an appserver (JCA Connection Manager) with those of a transactional resource manager

Multiple resource adapters (one resource adapter per type of EIS) are pluggable into an appserver. This capability enables application components deployed on the appserver to access the underlying EISs. This is shown in Figure 6-16.

The benefits of JCA include:

Next