Home

 

Resource adapter

To achieve a standard system-level pluggability between application servers and EISs, the JCA architecture defines a standard set of system-level contracts between an application server and EIS as discussed in System contracts. The JCA resource adapter implements the EIS-side of these system-level contracts.

A JCA resource adapter is a system-level software driver used by an application server or an application client to connect to an EIS. By plugging into an application server, the resource adapter collaborates with the server to provide the underlying mechanisms, the transactions, security, and connection pooling mechanisms. A JCA resource adapter is used within the address space of the application server.

The list of JCA resource adapters available to you in Application Developer v7.5 include:

CICS ECI adapter 5.1.0.3

CICS ECI adapter 6.0.2.x

CICS ECI adapter 7.1.0.x

CICS ECI XA adapter 7.1.0.x

IMS resource adapter 10.2.0

IMS resource adapter 9.1.0.2.5a (Support for English only)

IMS resource adapter 9.1.0.1.5b

JCA resource adapters support two-way communication between the Java EE components and an EIS:

An outbound communication is initiated by a J2EE component, which acts as a client to access an EIS.

An inbound communication is initiated by the EIS to notify a Java EE component, which subscribed for events from that EIS. Inbound communications are performed asynchronously using the messaging infrastructure provided by the hosting application server as message providers.

Java EE components that use the resource adapter can co-reside with the adapter on the same application server or operate remotely.

ibm.com/redbooks