Overview of the programming interface for Java

The CICS® Transaction Gateway enables Java™ client applications to communicate with programs on a CICS server by providing base classes for the External Call Interface (ECI) and the External Security Interface (ESI), and EPI support classes for the External Presentation Interface (EPI).

The following list of classes are the basic classes provided with the CICS Transaction Gateway. For a full description of all the classes and methods discussed in this section, see the Javadoc supplied with the CICS Transaction Gateway.

com.ibm.ctg.client.JavaGateway
This class is the logical connection between a program and a CICS Transaction Gateway. You need a JavaGateway object for each CICS Transaction Gateway that you want to send requests to.
com.ibm.ctg.client.ECIRequest
This class contains the details of an ECI request to the CICS Transaction Gateway.
com.ibm.ctg.epi.Terminal
This class controls a 3270 terminal connection to CICS. The Terminal class handles CICS conversational, pseudoconversational, and ATI transactions. A single application can create many Terminal objects.
com.ibm.ctg.client.ESIRequest
This class contains the details of an ESI request to the CICS Transaction Gateway.
Note: The com.ibm.ctg.client.EPIRequest base class is supported only for compatibility with earlier releases of the product. New programs should use the EPI support classes.

Information Information

Feedback


Timestamp icon Last updated: Tuesday, 19 November 2013


https://ut-ilnx-r4.hursley.ibm.com/tg_latest/help/topic/com.ibm.cics.tg.doc//progde/javov.html