如何为 MQSC 适配器配置发送端口

使用 BizTalk Server 管理控制台为用于 WebSphere MQ 的 BizTalk 适配器配置发送端口。 必须使用 BizTalk Server 管理员组成员的帐户登录。 此外,您必须在单 Sign-On(SSO)数据库中具有适当的权限。

配置发送端口

  1. “开始”中,选择 Microsoft BizTalk Server,然后单击 “BizTalk Server 管理”。

  2. 在控制台树中,展开 BizTalk 组,展开 应用程序,然后选择要为其创建发送端口的应用程序。

  3. 右键单击 “发送端口”,指向“ 新建”,然后单击“ 静态单向发送端口”。

  4. “发送端口属性”窗口中,选择传输类型列表中的 mqsc

  5. 单击 “配置”

  6. 在适配器的 传输属性 窗口中,配置发送端口属性(请参阅此过程末尾的表)。

    注释

    配置发送端口需要以下属性:

    通道名称 (这是区分大小写的属性)。

    连接名称

    传输类型

    队列 (这是区分大小写的属性。)

    队列管理器 (这是区分大小写的属性)。

    如果未指定 通道名称 属性,则必须提供客户端通道定义文件,使 BizTalk Server 计算机上安装的 WebSphere MQ 客户端能够与远程队列管理器通信。 如果将安全套接字层(SSL)配置为使用事务性消息传送,则还必须提供客户端通道定义文件。 有关详细信息,请参阅 如何配置客户端通道定义文件

  7. 配置完属性后,单击“ 确定”。

  8. “发送端口属性” 窗口中的 “发送处理程序 ”列表中,选择运行发送适配器的主机实例。

  9. “发送管道 ”列表中,选择处理通过此端口发送的消息的管道。

  10. 单击 “确定”

  11. “发送端口 ”窗口中,右键单击“ 名称 ”列中的发送端口,然后选择“ 登记”。

  12. 右键单击 “名称 ”列中的发送端口,然后选择“ 开始”。

    “传输属性”窗口的“高级”部分中,可以设置以下发送端口属性。

    用这个 要执行的操作
    SSO 合作伙伴 配置 Sign-On (SSO) 单一绑定应用程序。 SSO 中的用户 ID 和密码分别用于MQMD_UserIdentifier和 MQIIH_Authenticator(或 MQCIH_Authenticator) 属性。 这假定存在有效的 SSO 票证。

    默认值:空白
    支持事务 当此属性设置为 “是”时,MQSC 适配器可与 BizTalk Server 计算机上的 WebSphere MQ 扩展事务客户端(Extended-Client)结合使用,以防止消息丢失,并保证一次性传递消息。

    当消息设置为 “否”时,可能会重复消息。 在这种情况下,适配器使用非事务 WebSphere MQ 客户端(Base-Client)与 MQSeries 集成。

    默认值:否

    “传输属性”窗口的“通道定义”部分中,可以设置以下属性。

    用这个 要执行的操作
    频道名称 客户端与之通信的 MQSeries 服务器计算机上定义的通道的名称。 这必须是“服务器连接”通道类型。

    请注意,这是区分大小写的属性。
    连接名称 包含队列管理器和队列的 MQSeries 服务器的名称,MQSC 适配器向其发送消息。

    对于 TCP 传输类型,要指定的格式为 SERVERNAME(PORT)。 端口号等效于与队列管理器关联的侦听器中定义的端口号。

    还可以将服务器名称指定为 IP 地址。

    对于 LU6.2,请指定主机集成服务器中配置的 LU 名称或 LU 池名称。
    心跳 检查之间的秒数,以验证客户端/服务器连接是否正常工作。

    默认值:300
    密码 尝试使用远程 MCA 启动安全 LU 6.2 会话时,MCA 可以使用的密码。

    此可选属性的初始值为 null。
    SSL 密码规范 定义 SSL 连接的单个 CipherSpec,该连接将由适配器中配置的终结点使用。 WebSphere MQ SSL 通道定义的两端必须包含该属性,此处指定的值应与通道的服务器端指定的名称匹配。 该值是最大长度为 32 个字符的字符串。

    仅在为 MQSeries 客户端和远程队列管理器之间的通信配置 SSL 时才是必需的。
    SSL 对等名称 用于从 WebSphere MQ 通道的另一端的对等队列管理器或客户端检查证书的可分辨名称(也称为 DN)。 如果从对等方收到的专有名称与此值不匹配,则通道不会启动。

    仅在为 MQSeries 客户端和队列管理器之间的通信配置 SSL 时才是必需的。
    传输类型 支持 TCP 和 LU6.2。

    默认值:TCP
    用户 ID 用于 MQSeries MCA 进行授权访问 MQSeries 资源的 MCA 用户标识符。

    初始值为 null。 这是一个可选属性。 当此属性为空时,MCA 使用其默认用户标识符。

    “传输属性”窗口的 MQSeries 部分中,可以设置以下属性。

    用这个 要执行的操作
    允许分段 设置为 “是 ”,告知 MQSeries 队列管理器在将大型消息提交到 MQSeries 队列时创建分段消息。

    默认值:

    在“传输属性”窗口的 “队列定义 ”部分中,可以设置以下属性。

    用这个 要执行的操作
    队列 适配器将向其发送消息的 MQSeries 队列。

    支持远程队列定义、本地队列、别名队列和传输队列。

    请注意,这是区分大小写的属性。
    队列管理器 MQSeries 队列管理器的名称,其中包含适配器将向其发送消息的队列。

    支持群集队列管理器。

    请注意,这是区分大小写的属性。
  13. 单击 “确定”

另请参阅

用于 WebSphere MQ 的 BizTalk 适配器
如何配置客户端通道定义文件
如何配置 MQSC 适配器的接收端口和接收位置