Previous Topic: SNA TerminologyNext Topic: Java Terminology


ECI Terminology

CICS Transaction Gateway (CTG)

An IBM product that offers a set of client and server software that let a Java application invoke a program deployed to a CICS region.

CTG—see CICS Transaction Gateway

CTG Client Daemon

See Universal Client.

DPL—see Distributed Program Link

Distributed Program Link (DPL)

A programming mechanism that lets a CICS client program call a server program running in a remote CICS region, and pass and receive data using a COMMAREA.

ECI—see External Call Interface

External Call Interface (ECI)

An API that lets a non-CICS program running on a CICS client call a CICS program located on a CICS server, and pass and retrieve data from it. The target CICS load module is invoked as a Distributed Program Link (DPL). ECI provides client applications a remote call interface to COMMAREA-based CICS applications.

Universal Client

A client component of IBM's CTG. The Universal Client is also known as the CTG Client Daemon. On Windows platforms, the Universal Client runs as a service and provides the connection for applications executing on the Windows platform to programs that execute on one or more CICS regions.