CICS intercommunication

This chapter provides only a summary of what you need to consider when writing applications that communicate with other CICS® systems. For further information, see the CICS Intercommunication Guide.

You can run application programs in a CICS intercommunication environment using one or more of the following:

Transaction routing
enables a terminal in one CICS system to run a transaction in another CICS system, see Transaction routing.
Function shipping
enables your application program to access resources in another CICS system, see Function shipping.
Distributed program link (DPL)
enables an application program running in one CICS region to link to another application program running in a remote CICS region, see Distributed program link (DPL).
Asynchronous processing
enables a CICS transaction to start another transaction in a remote system and optionally pass data to it, see Asynchronous processing.
Distributed transaction processing (DTP)
enables a CICS transaction to communicate with a transaction running in another system. There are two interfaces available for DTP; command-level EXEC CICS and the SAA interface for DTP known as Common Programming Interface Communications (CPI Communications), see Distributed transaction processing (DTP).
Common Programming Interface Communications (CPI-C)
provides DTP on APPC connections and defines an API that can be used on multiple system platforms, see Common Programming Interface Communications (CPI Communications).
External CICS interface (EXCI)
enables a non-CICS program running in MVS™ to allocate and open sessions to a CICS system, and to issue DPL requests on these sessions. In CICS Transaction Server for z/OS®, Version 3 Release 1, CICS supports MVS resource recovery services (RRS) in applications that use the external CICS interface. see External CICS interface (EXCI).

The intercommunication aspects of the CICS Front End Programming Interface (FEPI) are not discussed in this book. See the CICS Front End Programming Interface User’s Guide for details about FEPI.

[[ Contents Previous Page | Next Page Index ]]