显示远程队列管理器

如果要管理远程队列管理器,那么必须将 IBM® MQ Explorer 连接到远程队列管理器,以便该队列管理器显示在 " Navigator " 视图中。 您可以手动创建连接,也可以使用客户机通道定义表来创建连接。 您还可以新建已启用安全性的连接,或使用现有连接进行连接。

关于本任务

IBM MQ Explorer 会自动发现安装了 IBM MQ Explorer 的计算机上的所有队列管理器。 但是, IBM MQ Explorer 不会自动发现其他计算机上的队列管理器。

要管理远程队列管理器,必须手动将 IBM MQ Explorer 连接到远程队列管理器,并在 IBM MQ Explorer队列管理器文件夹中显示队列管理器。

使用下列其中一个方法连接至远程队列管理器:

  1. 手动创建连接。 使用“添加队列管理器”向导创建与远程队列管理器的连接。 可以使用缺省 SYSTEM.ADMIN.SVRCONN 通道或您自己指定的服务器连接通道。
  2. 使用客户机通道定义表创建连接。 如果使用客户机通道定义表来配置通道,那么可以在通道上定义安全性出口。
  3. 创建支持安全性的新连接。 创建与远程队列管理器的启用了安全性的新连接。
  4. 使用现有连接进行连接。 使用其他队列管理器建立的现有连接来连接至远程队列管理器。

您还可以在 队列管理器 文件夹中显示远程集群队列管理器,以便可以从 IBM MQ Explorer对其进行管理。 有关更多信息,请参阅 管理远程集群队列管理器

如果 IBM MQ Explorer 由于任何原因 (例如,远程队列管理器未在运行) 无法连接到远程队列管理器,那么将显示一个对话框,询问您是否仍要添加该队列管理器。 请单击,该队列管理器将显示在队列管理器文件夹中,但其详细信息直到连接该队列管理器后才会提供。

IBM MQ Explorer 无法连接到在不支持远程管理的 IBM MQ 平台上运行的队列管理器。 有关哪些 IBM MQ 平台受支持的更多信息,请参阅 管理远程队列管理器

IBM MQ classes for Java不支持自动客户机重新连接。

有关 CCDT 的更多详细信息,请参阅 客户机通道定义表

过程

  • [选项 1] 手动创建连接
    在您可创建连接之前,您必须了解有关远程队列管理器的下列信息:
    • 队列管理器的名称。
    • 主管此队列管理器的计算机的名称。
    • 队列管理器侦听器的端口号。
    • 队列管理器上的服务器连接通道的名称, IBM MQ Explorer 使用该服务器连接通道来连接到队列管理器。 如果您对此队列管理器启用了远程管理,那么 SYSTEM.ADMIN.SVRCONN 通道可用。 否则,使用 SYSTEM.DEF.SVRCONN、客户机通道定义表或您已创建和命名的服务器连接通道。
    1. 右键单击 " Navigator " 视图中的 "队列管理器" ,然后单击 添加远程队列管理器
      这样会打开“添加队列管理器”向导,以允许您创建连接。
    2. 队列管理器名称 字段中,输入要连接的队列管理器的名称。
    3. 确保选择 直接连接 ,然后单击 下一步
    4. 确保选择 指定连接详细信息 ,然后输入以下详细信息:
      • 主机名或 IP 地址字段中,使用下列其中一种格式输入主管远程队列管理器的计算机的名称:
        • 短主机名,例如,joho远程计算机必须与本地计算机位于同一域中。
        • 标准主机名,例如,joho.example.com如果远程计算机与本地计算机位于不同的域中,请使用此选项。
        • IP 地址,例如127.0.0.1
      • 端口号 字段中,输入端口号; 例如,1416
      • 服务器连接通道字段中,输入要使用的通道的名称。
      要更改使用的缺省值,请参阅 指定用于连接到远程队列管理器的缺省值
    5. 可选: 选中 自动重新连接 复选框以将 IBM MQ Explorer 配置为在连接丢失时自动重新连接到队列管理器。
    6. 可选: 更改 IBM MQ Explorer 刷新其有关队列管理器的信息的频率。 要防止 IBM MQ Explorer 自动刷新其有关队列管理器的信息,请单击 无队列管理器刷新时间间隔; 要指定其他刷新时间间隔,请单击 指定队列管理器刷新时间间隔,然后输入您希望 IBM MQ Explorer 在刷新其有关队列管理器的信息之前等待的秒数。
    7. 单击 完成

    IBM MQ Explorer 连接到远程队列管理器,并且队列管理器显示在 " Navigator " 视图的 队列管理器 文件夹中。

  • [选项 2] 使用客户机通道定义表创建连接

    您可使用预定义的客户机通道定义表来代替手动指定远程队列管理器的连接详细信息。 使用此连接方法意味着(例如)您可配置通道以使用安全性出口。

    必须先在托管远程队列管理器的计算机上创建客户机通道定义表,然后将该客户机通道定义表复制到本地计算机(您要从该计算机连接至远程队列管理器),才能使用客户机通道定义表创建连接。

    IBM MQ Explorer 使用客户机通道定义表连接到远程队列管理器,并且队列管理器显示在 " Navigator " 视图的 队列管理器 文件夹中。

    要使用客户机通道定义表连接到远程队列管理器,请在本地计算机 (要从中连接到远程队列管理器的计算机) 上的 IBM MQ Explorer 中完成以下步骤。

    1. 右键单击 " Navigator " 视图中的 "队列管理器" ,然后单击 添加远程队列管理器
      这样会打开“添加队列管理器”向导,以允许您创建连接。
    2. 队列管理器名称 字段中,输入要连接的队列管理器的名称。
    3. 确保选择 直接连接 ,然后单击 下一步
    4. 单击 使用客户机通道定义表,然后浏览以查找客户机通道定义表文件。
    5. 可选: 选中 自动重新连接 复选框以将 IBM MQ Explorer 配置为在连接丢失时自动重新连接到队列管理器。
    6. 可选: 更改 IBM MQ Explorer 刷新其有关队列管理器的信息的频率。 要防止 IBM MQ Explorer 自动刷新其有关队列管理器的信息,请单击 无队列管理器刷新时间间隔; 要指定其他刷新时间间隔,请单击 指定队列管理器刷新时间间隔,然后输入您希望 IBM MQ Explorer 在刷新其有关队列管理器的信息之前等待的秒数。
    7. 单击 完成
  • [选项 3] 新建已启用安全性的连接

    有关将 TLS 用于客户机连接的更多信息,请参阅 IBM MQ Java 类中的安全套接字层 (SSL) 支持

    要使用启用了安全性的连接来连接到远程队列管理器,请在要连接到远程队列管理器的计算机上的 IBM MQ Explorer 中完成以下步骤。

    注: 如果将 IBM MQ Explorer 插件放在另一个 Eclipse 环境中,要使用完整的 CipherSuites集合,并使用经过认证的 FIPS 140-2 或 Suite-B 合规性进行操作,需要合适的 JRE。 IBM Java 7 服务刷新 4 修订包 2 或更高级别的 IBM JRE 提供相应的支持。
    1. 右键单击 " Navigator " 视图中的 "队列管理器" ,然后单击 添加远程队列管理器
      这样会打开“添加队列管理器”向导,以允许您创建连接。
    2. 队列管理器名称 字段中,输入要连接的队列管理器的名称。
    3. 确保选择 直接连接 ,然后单击 下一步
    4. 确保选择 指定连接详细信息 ,然后输入以下详细信息:
      • 主机名或 IP 地址字段中,使用下列其中一种格式输入主管远程队列管理器的计算机的名称:
        • 短主机名,例如,joho远程计算机必须与本地计算机位于同一域中。
        • 标准主机名,例如,joho.example.com如果远程计算机与本地计算机位于不同的域中,请使用此选项。
        • IP 地址,例如127.0.0.1.
      • 端口号 字段中,输入端口号; 例如,1416.
      • 服务器连接通道字段中,输入要使用的通道的名称。
      要更改使用的缺省值,请参阅 指定用于连接到远程队列管理器的缺省值
    5. 可选: 选中 自动重新连接 复选框以将 IBM MQ Explorer 配置为在连接丢失时自动重新连接到队列管理器。
    6. 可选: 更改 IBM MQ Explorer 刷新其有关队列管理器的信息的频率。 要防止 IBM MQ Explorer 自动刷新其有关队列管理器的信息,请单击 无队列管理器刷新时间间隔; 要指定其他刷新时间间隔,请单击 指定队列管理器刷新时间间隔,然后输入您希望 IBM MQ Explorer 在刷新其有关队列管理器的信息之前等待的秒数。
    7. 单击 下一步
    此时,您可以在向导的新页面上选择可选安全性参数。 所有安全性参数都是可选的,如果您不希望启用其中任何参数,那么不必将其启用,但您必须选择启用 SSL 库才能访问启用 SSL 选项参数:
    1. 可选。 选择启用安全性出口并在字段中输入安全性出口详细信息。 远程服务器连接通道还必须定义安全性出口。 单击下一步
    2. 可选。 选择启用用户标识并在字段中输入必需的用户标识详细信息。 如果要设置可选密码,请在字段中输入密码详细信息。 可选:远程服务器连接通道还可以定义安全性出口。 单击下一步
    3. 可选。 选择启用 SSL 库以指定 TLS 证书密钥库详细信息。 远程服务器连接通道还必须启用 TLS。 要指定证书库,请选择以下某个选项或两个都选择。
      • 可选。 在对话框的所选证书库部分中单击浏览以找到证书库文件。 如果要设置可选密码,请单击输入密码... 以打开密码详细信息对话框,您必须在字段中输入密码详细信息。
      • 可选。 在对话框的个人证书库部分中单击浏览以找到个人证书库文件。 在定义个人证书库时必须设置密码;单击输入密码... 以打开密码详细信息对话框,您必须在字段中输入密码详细信息。
      单击下一步
    4. 可选。 选择启用 SSL 选项。 选择您需要的 TLS 选项,然后单击完成以创建支持 TLS 的连接并关闭向导。 您先前必须已选中启用 SSL 库才能访问启用 SSL 选项参数。

    IBM MQ Explorer 用于连接到资源的密码 (例如,打开 TLS 库或连接到队列管理器) 可以存储在文件中。 可以将该文件的位置更改为远程设备或可移动设备。 有关更多信息,请参阅: 密码首选项

    IBM MQ Explorer 现在使用 TLS 保护的连接连接到远程队列管理器,并且队列管理器显示在 " Navigator " 视图的 "队列管理器" 文件夹中。
  • [选项 4] 使用现有连接进行连接

    IBM MQ Explorer 连接到远程队列管理器,队列管理器显示在 " Navigator " 视图的 队列管理器 文件夹中。

    您还可使用现有集群连接来管理远程集群队列管理器。 有关更多信息,请参阅 管理远程集群队列管理器

    要使用另一个队列管理器已建立的现有连接来进行连接,请完成以下步骤。

    1. 右键单击 " Navigator " 视图中的 "队列管理器" ,然后单击 添加远程队列管理器
      这样会打开“添加队列管理器”向导,以允许您创建连接。
    2. 队列管理器名称 字段中,输入要连接的队列管理器的名称。
    3. 单击 使用中间队列管理器进行连接,然后单击 下一步
    4. 中间队列管理器 列表中,单击建立现有连接的队列管理器的名称。
    5. 可选: 选中 自动重新连接 复选框以将 IBM MQ Explorer 配置为在连接丢失时自动重新连接到队列管理器。
    6. 可选: 更改 IBM MQ Explorer 刷新其有关队列管理器的信息的频率。 要防止 IBM MQ Explorer 自动刷新其有关队列管理器的信息,请单击 无队列管理器刷新时间间隔; 要指定其他刷新时间间隔,请单击 指定队列管理器刷新时间间隔,然后输入您希望 IBM MQ Explorer 在刷新其有关队列管理器的信息之前等待的秒数。
    7. 单击 完成