CICS® can access DL/I databases in the following ways:
This is when DBCTL satisfies the DL/I request issued from the CICS system by means of the CICS-DBCTL interface.
Installing and using DBCTL are introduced in this manual (but note that you will also need to refer to other CICS and IMS™ manuals for further information).
Remote DL/I is done by means of CICS function shipping a DL/I request to another CICS system, in which the DL/I support can be local DL/I (with CICS/ESA 4.1 or below), remote DL/I, or DBCTL. See the CICS Intercommunication Guide for more information on function shipping, and the CICS Transaction Server for z/OS® Installation Guide for information on adding remote DL/I support.
CICS can also access DL/I databases in an IMS Database Manager/Transaction Manager (IMS DM/TM) system using the CICS-DBCTL interface. This means that you can have access to DL/I databases controlled by IMS DM/TM without needing to use IMS data sharing, provided that CICS and IMS DM/TM are in the same MVS™ image. Both the IMS DM/TM system and the CICS system can include the extended recovery facility (XRF).
Figure 1 illustrates the three kinds of DL/I request.