Application programming for CICS DPL
You can use CICS® distributed program link (DPL) to link to server programs located on a remote system.
A client program that runs in a CICS region can link to one or more server programs that run in remote regions. The remote regions can be CICS TS systems, but might not be. See Introduction to CICS intercommunication for a list of systems with which CICS TS can communicate.
You can write DPL programs in PL/I, C, COBOL, or assembler language.
There are two sides (programs) involved in DPL: the client program and the server program. For further description, see How it works: Illustration of a DPL request. The following information describes the actions that each program must take to implement DPL.