The CCI is a high-level programming interface defined by
the JEE Connector Architecture (JCA).
The CCI is available to JEE developers who want to use the External
Call Interface (ECI) and the External Presentation
Interface (EPI) to enable client applications to communicate
with programs running on a CICS® server. The
CCI does not support the External Security Interface (ESI).
The CCI has two class types:
- Generic CCI classes used for requesting a connection to an EIS
such as CICS, and for executing commands on that EIS,
passing input and retrieving output. These classes are generic because
they do not pass information specific to a particular EIS. Examples
are Connection and ConnectionFactory.
- CICS-specific classes used for passing specific information between
the Java™ Client application and CICS.
Examples are ECIInteractionSpec and ECIConnectionSpec.