定义 MQI 通道

要创建新通道,您必须使用相同的通道名称和兼容的通道类型来创建 两个 通道定义,一个用于连接的每一端。 在此情况下,通道类型为 server-connectionclient-connection

用户定义的通道

当服务器未自动定义通道时,可以通过两种方法来创建通道定义并授予 IBM MQ MQI client 机器上的 IBM® MQ 应用程序对通道的访问权。

详细描述了这两种方法:

  1. IBM MQ 客户机上创建一个通道定义,在服务器上创建另一个通道定义。

    这适用于 IBM MQ MQI client 和服务器平台的任何组合。 在系统上入门或测试设置时,请使用此选项。

    有关如何使用此方法的详细信息,请参阅在不同平台上创建服务器连接和客户端连接定义

  2. 在服务器上创建两个通道定义。

    在同时设置多个通道和 IBM MQ MQI client 机器时使用此方法。

    有关如何使用此方法的详细信息,请参阅在服务器上创建服务器连接和客户端连接定义

[UNIX、Linux、Windows、IBM i]

自动定义的通道

Multiplatforms 版上的 IBM MQ 产品包含可在服务器上自动创建通道定义 (如果不存在) 的功能部件。

如果从客户机接收到入站连接请求,并且在该队列管理器上找不到相应的服务器连接定义,那么 IBM MQ 会自动创建定义并将其添加到队列管理器。 自动定义基于缺省服务器连接通道 SYSTEM.AUTO.SVRCONN。 您可以使用带有 CHAD 参数的 ALTER QMGR 命令(或带有ChannelAutoDef参数的 PCF 命令 Change Queue Manager)更新队列管理器对象,从而启用服务器连接定义的自动定义。