J2EE Connector Architecture (JCA) applications

The CICS® Transaction Gateway implements the JCA by providing J2EE CICS resource adapters. These resource adapters support the J2EE Common Client Interface (CCI) defined by the JCA and are a middle-tier between JCA compliant applications and the CICS Transaction Gateway. The J2EE application server can be run locally on the same machine as the CICS Transaction Gateway, or remotely as shown in Figure 1.

JCA compliant applications can be developed and deployed in a managed or nonmanaged environment. In a managed environment, JCA applications can exploit the quality of service provided by the J2EE application server.

Figure 1. CICS Transaction Gateway with WebSphere® Application Server in remote mode
The picture shows the WebSphere Application Server on a UNIX, Linux or Windows system communicating with the on a z/OS system.