Channel configuration for IBM i
We need to configure your channels to implement the example configuration channels.
This section details the configuration to be performed on the IBM i queue manager to implement the channel described in Example IBM MQ configuration for all platforms.
Examples are given for connecting IBM MQ for IBM i and IBM MQ for Windows. To connect to IBM MQ on another platform, use the appropriate values from the table in place of those values for Windows
Note:
- The words in bold are user-specified and reflect the names of IBM MQ objects used throughout these examples. If we change the names used here, ensure that you also change the other references made to these objects throughout this section. All others are keywords and must be entered as shown.
- The IBM MQ channel ping command (PNGMQMCHL) runs interactively, whereas starting a channel causes a batch job to be submitted. If a channel ping completes successfully but the channel does not start, the network and IBM MQ definitions are probably correct, but that the IBM i environment for the batch job is not. For example, make sure that QSYS2 is included in the system portion of the library list and not just your personal library list.
For details and examples of how to create the objects listed refer to Defining a queue and Defining a channel.
ID Parameter Name Reference Example Used User Value Definition for local node A Queue Manager Name AS400 B Local queue name AS400.LOCALQ Connection to IBM MQ for Windows The values in this section of the table must match the values used in Channel configuration for Windows, as indicated.
C Remote queue manager name A WINNT D Remote queue name WINNT.REMOTEQ E Queue name at remote system B WINNT.LOCALQ F Transmission queue name WINNT G Sender (SNA) channel name AS400.WINNT.SNA H Sender (TCP/IP) channel name AS400.WINNT.TCP I Receiver (SNA) channel name G WINNT.AS400.SNA J Receiver (TCP/IP) channel name H WINNT.AS400.TCP Connection to IBM MQ for AIX The values in this section of the table must match the values used in Channel configuration for AIX, as indicated.
C Remote queue manager name A AIX D Remote queue name AIX.REMOTEQ E Queue name at remote system B AIX.LOCALQ F Transmission queue name AIX G Sender (SNA) channel name AS400.AIX.SNA H Sender (TCP/IP) channel name AS400.AIX.TCP I Receiver (SNA) channel name G AIX.AS400.SNA J Receiver (TCP) channel name H AIX.AS400.TCP Connection to IBM MQ for Linux The values in this section of the table must match the values used in Channel configuration for Linux, as indicated.
C Remote queue manager name A LINUX D Remote queue name LINUX.REMOTEQ E Queue name at remote system B LINUX.LOCALQ F Transmission queue name LINUX G Sender (SNA) channel name AS400.LINUX.SNA H Sender (TCP/IP) channel name AS400.LINUX.TCP I Receiver (SNA) channel name G LINUX.AS400.SNA J Receiver (TCP/IP) channel name H LINUX.AS400.TCP Connection to IBM MQ for z/OS The values in this section of the table must match the values used in Channel configuration for z/OS, as indicated.
C Remote queue manager name A MVS D Remote queue name MVS.REMOTEQ E Queue name at remote system B MVS.LOCALQ F Transmission queue name MVS G Sender (SNA) channel name AS400.MVS.SNA H Sender (TCP) channel name AS400.MVS.TCP I Receiver (SNA) channel name G MVS.AS400.SNA J Receiver (TCP) channel name H MVS.AS400.TCP Connection to MQSeries for VSE/ESA The values in this section of the table must match the values used in your VSE/ESA system.
C Remote queue manager name A VSE D Remote queue name VSE.REMOTEQ E Queue name at remote system B VSE.LOCALQ F Transmission queue name VSE G Sender channel name AS400.VSE.SNA I Receiver channel name G VSE.AS400.SNA
- Sender-channel definitions for IBM i
Example sender-channel definitions for SNA and TCP.- Receiver-channel definitions for IBM i
Example receiver-channel definitions for SNA and TCPParent topic: IBM MQ for IBM i configuration