The channel control function provides the administration and control of message channels using CICS between WebSphere MQ for z/OS and compatible systems. See Figure 28 for a conceptual picture.
The channel control function consists of CICS panels and programs, a sequence number queue, a channel command queue, and a VSAM file for the channel definitions. The following is a brief description of the components of the channel control function.
The panels are CICS basic-mapping support maps.
Table 35. Program and transaction names
Program name | Channel type | CICS transaction ID |
---|---|---|
CSQKMSGS | Sender | CKSG |
CSQKMSGR | Receiver | CKRC |
CSQKMSGQ | Requester | CKRQ |
CSQKMSGV | Server | CKSV |
Figure 50 shows a configuration of two CICS regions, connected to a single queue manager. The regions have multiregion operation (MRO) links to one another, for function shipping of EXEC CICS START commands from the channel control program.
Figure 50. Sample configuration of channel control and MCA. MRO is used for an EXEC CICS START of the MCA, and for an EXEC CICS READ of the channel definition file by the MCA. Communication with the remote queue manager is through CICS ISC, not MRO.
You invoke DQM panels with the CKMC CICS transaction. On invocation, DQM presents you with the main Message Channel List panel. All activity with the other panels follows from selections made on this panel.