Intercommunication facilities
In a multiple-system environment, each participating system can have its own local terminals and databases, and can run its local application programs independently of other systems in the network.
A participating system can also establish links to other systems, and gain access to remote resources. This mechanism allows resources to be distributed among and shared by the participating systems.
CICS® provides the following
types of facilities for communicating with other CICS, IMS,
or other systems:
- Function shipping
- Asynchronous processing
- Transaction routing
- Distributed program link (DPL)
- Distributed transaction processing (DTP)
For more information about the intercommunication facilities that support access to CICS programs and transactions from non-CICS environments, see Interfaces to CICS transactions and programs and Internet, TCP/IP, and HTTP concepts .
These communication facilities are not all available for all forms
of intercommunication. The circumstances under which they can be used
are shown in Table 1.
IRC
Interregion communication |
Intersystem
communication over TCP/IP |
Intersystem communication
over SNA (using ACF/ z/OS® Communications Server) |
|||||
---|---|---|---|---|---|---|---|
MRO
|
IPIC
|
LUTYPE6.2 (APPC)
|
LUTYPE6.1
|
||||
Facility | CICS
|
CICS
|
non-CICS
(for example, CICS TG) |
CICS
|
non-CICS
(for example, CICS TG) |
CICS
|
IMS
|
Function
Shipping |
Yes
|
Yes
|
No
|
Yes
|
No
|
Yes
|
No
|
Asynchronous
Processing |
Yes
|
Yes
|
No
|
Yes
|
No
|
Yes
|
Yes
|
Transaction
Routing |
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
No
|
Distributed
program link |
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
No
|
Distributed
transaction processing |
Yes
|
No
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|