The following channel attributes are necessary for SNA channels in MQSeries
for Compaq NonStop Kernel:
- CONNAME
- The value of CONNAME depends on whether SNAX or ICE is used as the
communications protocol:
If SNAX is used:
- CONNAME('$PPPP.LOCALLU.REMOTELU')
- Applies to sender, requester, and fully-qualified server channels,
where:
- $PPPP
- Is the process name of the SNAX/APC process.
- LOCALLU
- Is the name of the Local LU.
- REMOTELU
- Is the name of the partner LU on the remote machine.
For example:
CONNAME('$BP01.IYAHT080.IYCNVM03')
- CONNAME('$PPPP.LOCALLU')
- Applies to receiver and non fully-qualified server channels, where:
- $PPPP
- Is the process name of the SNAX/APC process.
- LOCALLU
- Is the name of the Local LU. This value can be an asterisk (*),
indicating any name.
For example:
CONNAME('$BP01.IYAHT080')
If ICE is used:
- CONNAME('$PPPP.#OPEN.LOCALLU.REMOTELU')
- Applies to sender, requester, and fully-qualified server channels,
where:
- $PPPP
- Is the process name of the ICE process.
- #OPEN
- Is the ICE open name.
- LOCALLU
- Is the name of the Local LU.
- REMOTELU
- Is the name of the partner LU on the remote machine.
For example:
CONNAME('$ICE.#IYAHT0C.IYAHT0C0.IYCNVM03')
- CONNAME('$PPPP.#OPEN.LOCALLU')
- Applies to receiver and non fully-qualified server channels, where:
- $PPPP
- Is the process name of the SNAX/APC process.
- #OPEN
- Is the ICE open name.
- LOCALLU
- Is the name of the Local LU. This value can be an asterisk (*),
indicating any name.
For example:
CONNAME('$ICE.#IYAHT0C.IYAHT0C0')
- MODENAME
- Is the SNA mode name. For example, MODENAME(LU62PS).
- TPNAME('LOCALTP[.REMOTETP]')
- Is the Transaction Process (TP) name.
- LOCALTP
- Is the local name of the TP.
- REMOTETP
- Is the name of the TP on the remote machine. This value is
optional. If it is not specified, and the channel is one that initiates
a conversation (that is, a sender, requester, or fully-qualified server
channel) the LOCALTP name is used.
Both the LOCALTP and REMOTETP values can be up to 16 characters in
length.
Notes:
- If SNAX is being used to facilitate SNA communications, the values in the
LOCALTP field in the TPNAME must match TPs defined to SNAX. You are
recommended to use uppercase when defining an LU name.
- If ICE is being used, TPNAMEs do not need to be defined to ICE; they
need only be present in the WebSphere MQ channel definitions.
There is no SNA listener process in MQSeries for Compaq NonStop
Kernel. Each channel initiated from a remote system (receiver, server,
or requester that has a fully-qualified server on the remote system or a
requester that has a sender on the remote system) must have its own, unique TP
name on which it can listen. This TP name is specified as the LOCALTP
value.
Such channels must be defined to MQSC with the attribute AUTOSTART(ENABLED)
to ensure that there is an LU 6.2 responder process listening on this
TP name whenever the queue manager is started. This LU 6.2
responder process (MQLU6RES) services incoming SNA requests for its particular
TP. If the channel is newly defined, or has been recently altered, an
LU 6.2 responder process can be started for that channel by issuing
either the MQSC command START CHANNEL (using runmqsc) or the
runmqchl control command from the TACL prompt.
SNA channels defined AUTOSTART(DISABLED) do not listen for incoming SNA
requests. LU 6.2 responder processes are not started for such
channels. A message is logged to MQERRLG1 whenever an LU 6.2
responder process is started.
© IBM Corporation 2002. All Rights Reserved