Distributed program link (DPL)
CICS® distributed program link enables a CICS program (the client program) to call another CICS program (the server program) in a remote CICS region.
CICS distributed program
link enables a CICS program
(the client program) to call another CICS program
(the server program) in a remote CICS region.
Here are some of the reasons you might want to design your application
to use DPL:
- To separate the end-user interface (for example, BMS screen handling) from the application business logic, such as accessing and processing data, to enable parts of the applications to be ported from host to workstation more readily.
- To obtain performance benefits from running programs closer to the resources they access, and thus reduce the need for repeated function shipping requests.
- In many cases, DPL offers a simple alternative to writing distributed transaction processing (DTP) applications.
DPL is supported between CICS systems
connected by MRO, or ISC over SNA links. IPIC supports the following
DPL calls:
- Distributed program link (DPL) calls between CICS TS 3.2 or later regions.
- Distributed program link (DPL) calls between CICS TS and TXSeries® Version 7.1 or later.