Today, an increasing number of organizations are connecting their information
systems together and distributing resources among them. To support this kind
of processing, applications need to be designed and developed to access resources
across multiple systems. So CICS® provides the following basic intercommunication
facilities:
- Function shipping, which enables your application program to access resources in another
CICS system.
- Distributed program link, which enables a program in one CICS system to issue
a link command that invokes a program in another CICS system, waiting for
a RETURN.
- Asynchronous processing, which enables a CICS transaction to initiate a transaction
in another CICS system and pass data to it.
- Transaction routing, which enables a terminal connected to one CICS system to
run a transaction in another CICS system.
- Distributed transaction processing, which enables a CICS transaction to communicate
with a transaction running in another system. The transactions are designed
and coded specifically to communicate with each other, and in doing so to
use the intersystem link with maximum efficiency.
In addition, CICS provides the following methods of accessing CICS programs
and transactions from non-CICS environments:
- The CICS bridge
- The external CICS interface (EXCI)
- Transactional EXCI
- Support for DCE Remote Procedure Calls
- Support for ONC Remote Procedure Calls
- Inter-orb Protocol (IIOP)
- The Web interface.
This book discusses only distributed transaction processing. The other
basic intercommunication facilities are described in the CICS Intercommunication Guide.
Methods of accessing CICS programs and transactions from non-CICS environments
are described in the CICS External Interfaces Guide and the CICS Internet Guide.
[[ Contents Previous Page | Next Page Index ]]