CICS connectors

Existing applications that use the CICS® Connector for CICS TS supplied with CICS TS for z/OS, Version 2.2--whether they use the connector’s CCF Client Interface or the CICS Transaction Gateway API--will continue to work unchanged in CICS TS for z/OS®, Version 3.1. However, if you need to update these applications, you should consider re-engineering them to use the CCI Connector for CICS TS.

If you create new CICS Java™ components that connect to CICS server programs, it is recommended that you use the CCI Connector for CICS TS rather than the CICS Connector for CICS TS. The use of the CICS Connector for CICS TS in new applications is deprecated.

If you need to update an existing application that uses the CICS Connector for CICS TS, whether you decide to re-engineer the application to use the CCI Connector for CICS TS may depend on factors such as the following:

Table 28 summarizes the upgrade choices for CICS Java components that use either the CICS Connector for CICS TS or the CCI Connector for CICS TS, and states a preferred solution for each case.

Table 28. Suggested upgrade path for CICS Java components that use the CICS CCF or CCI connectors
Connector used by current program Connector interface used by current program Status in CICS TS 3.1 Suggested upgrade strategy
CICS Connector for CICS TS CICS Transaction Gateway API (ECIRequest) Supported The CICS Transaction Gateway API is not deprecated and can continue to be used. Its drawback is that it’s an IBM-proprietary interface.
CICS Connector for CICS TS CCF, programmed directly Supported CCF is deprecated, replaced by CCI. Re-engineer to use the CCI Connector for CICS TS, which performs better than the CICS Connector for CICS TS and uses an industry-standard interface. Program the connector either directly or by means of a rapid application development (RAD) tool that supports it.
CICS Connector for CICS TS CCF, programmed with VAJ Enterprise Access Builder or similar Supported CCF is deprecated, replaced by CCI. Re-engineer to use the CCI Connector for CICS TS, which performs better than the CICS Connector for CICS TS and uses an industry-standard interface. Program the connector either directly or by means of a RAD tool that supports it.
Note:
Start of change
It is possible to program the CCI Connector for CICS TS using VAJ Enterprise Access Builder, but this is not recommended because VAJ/EAB is no longer supported.
End of change
CCI Connector for CICS TS CCI, programmed directly Supported CCI can be used indefinitely. Programming the CCI directly gives the best performance.
CCI Connector for CICS TS CCI, programmed with VAJ Enterprise Access Builder or similar Supported To continue using VAJ/EAB, changes must be made to the application.

The CCI Connector for CICS TS is described in Java Applications in CICS.

[[ Contents Previous Page | Next Page Index ]]