Use CICS DPL programs with the bridge

 

To link to another program that has been defined to CICS, a CICS application can issue a command like this:

EXEC CICS LINK PROGRAM(name) COMMAREA(data-area)

For the complete syntax of this command, see the CICS Application Programming Reference.

If you want a WebSphere MQ application to run a CICS application that invokes a CICS DPL program, the WebSphere MQ application must send a structured message to the bridge request queue. In the simplest case, the message data consists only of the name of a DPL program to be run. Follow this by COMMAREA data if you want to make data available to the DPL program when it starts.

If you want to run more than one DPL program within a unit of work, or you prefer a specific transaction code (overwriting the default CKBP), or you require certain levels of authorization to run the DPL program, supply information in an MQCIH. The MQCIH must precede the program name and any COMMAREA data that you send.

 

Parent topic:

Distributed program link applications


fg15430_