CICS TG ECI Version 2 for C Overview
V7.2.0.2
This documentation is for the CICS Transaction Gateway ECI Version 2 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. Such an application must connect to a Gateway daemon over TCP/IP before flowing an ECI request to the target CICS server. The API is supported on the following platforms:
- AIX
- HP-UX on Itanium
- HP-UX on PA-RISC
- Linux on Intel
- Linux on POWER
- Linux on zSeries
- Solaris
- Windows
The API is not supported on z/OS but connectivity from a remote ECI application to CICS TG for z/OS is supported.
An ECI version 2 C sample program is provided with the CICS TG product, the sample is installed in directory <install_path>/samples/c/eci_v2
Helpful links
The types and functions which make up this API are defined in header files ctgclient.h and ctgclient_eci.h.
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 CICS TG file for deployment with the application varies with operating system:
AIX | <install_path>/lib/libctgclient.a |
HP-UX on PA-RISC | <install_path>/lib/libctgclient.sl |
Windows | <install_path>\bin\ctgclient.dll |
Other supported platforms | <install_path>/lib/libctgclient.so |
- Note:
- The ECI version 2 interface is for the C-language and it does not contain any C++ classes, the sections of documentation relating to Class Hierarchy duplicate the information for Data Structures.
© Copyright IBM Corporation 2006, 2010. All rights reserved.
For legal information, see http://www.ibm.com/legal/copytrade.shtml