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.
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: ![]() 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. ![]() |
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 ]]