SNA channels

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:

  1. 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.

  2. 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.

LU 6.2 responder processes

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