CICS TG ECI Version 2 for C Overview - Supportpac CA0B

V2.0.1.0

This documentation is for the CICS Transaction Gateway ECI Version 2 API for C. This application programming interface (API) provides support for C-language ECI applications to access CICS servers from multiplatform machines remote to the Gateway daemon. These applications must connect to a Gateway daemon over TCP/IP before flowing an ECI request to the target CICS server.

This version of the API is supported on AIX only.

The API is not supported on z/OS but connectivity from a remote ECI application to CICS TG for z/OS is supported.

ECI version 2 C sample programs are provided with SupportPac CA0B, the samples are installed in directory <supportpac_path>/AIX/samples/c/eci_v2

Helpful links

The types and functions that make up this API are defined in header files ctgclient.h and ctgclient_eci.h.

When running on AIX, the ECI version 2 API disables signal handling for the SIGPIPE signal.

When an application written for ECI version 2 is ready for deployment, the appropriate CICS TG DLL or shared object file must be made available to the remote system. The shared object file for deployment with the application is:
AIX <supportpac_path>/AIX/lib64/libctgclient.a

Note:
The Data Structures and Class Hierarchy sections contain the same information. Because the ECI Version 2 API is for the C-language, the Class Hierarchy section can be ignored.

© Copyright IBM Corporation 2011, 2012. All rights reserved.
For legal information, see http://www.ibm.com/legal/copytrade.shtml