定义 MQI 通道
要创建新通道,您必须使用相同的通道名称和兼容的通道类型来创建 两个 通道定义,一个用于连接的每一端。 在此情况下,通道类型为 server-connection 和 client-connection。
用户定义的通道
当服务器未自动定义通道时,可以通过两种方法来创建通道定义并授予 IBM MQ MQI client 机器上的 IBM® MQ 应用程序对通道的访问权。详细描述了这两种方法:
- 在 IBM MQ 客户机上创建一个通道定义,在服务器上创建另一个通道定义。
这适用于 IBM MQ MQI client 和服务器平台的任何组合。 在系统上入门或测试设置时,请使用此选项。
有关如何使用此方法的详细信息,请参阅在不同平台上创建服务器连接和客户端连接定义。
- 在服务器上创建两个通道定义。
在同时设置多个通道和 IBM MQ MQI client 机器时使用此方法。
有关如何使用此方法的详细信息,请参阅在服务器上创建服务器连接和客户端连接定义。
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
自动定义的通道
Multiplatforms 版上的 IBM MQ 产品包含可在服务器上自动创建通道定义 (如果不存在) 的功能部件。
如果从客户机接收到入站连接请求,并且在该队列管理器上找不到相应的服务器连接定义,那么 IBM MQ 会自动创建定义并将其添加到队列管理器。 自动定义基于缺省服务器连接通道 SYSTEM.AUTO.SVRCONN。 您可以使用带有 CHAD 参数的 ALTER QMGR 命令(或带有ChannelAutoDef参数的 PCF 命令 Change Queue Manager)更新队列管理器对象,从而启用服务器连接定义的自动定义。