Modules

Figure 41 shows the module flow of DL/I requests to the DL/I call processors. DL/I requests from application programs made using CALL or CALL DL/I are handled by DFHEIP. Requests made using EXEC DLI are passed from DFHEIP, to the RMI, to DFHEDP. Next, three main CICS®-DL/I interface modules process the requests. The first module, DFHDLI, determines what sort of DL/I request is being made and then passes control to one of two call processors. These are the DBCTL DL/I call processor, DFHDLIDP, and the remote call processor, DFHDLIRP. DFHDLIDP routes the requests to the RMI, then DFHDBAT, to IMS/ESA® modules. DFHDLIRP routes the request to DFHISP.

Figure 41. Module flow of DL/I requests to the DL/I call processors
 This figure illustrates the flow of DL/I requests to the DL/I call processors, as explained in the text above.

The common CICS-DL/I interface modules consist of the following:

[[ Contents Previous Page | Next Page Index ]]