什么是 MQSeries 适配器?

使用 MQSeries 适配器,可以使用 Microsoft BizTalk Server 向 MQSeries 系统发送和接收消息。

适配器依赖于适用于 Windows 的 MQSeries 服务器。 此设计保证可靠的消息传送,因为适用于 Windows 的 MQSeries 服务器支持Microsoft分布式事务处理协调器(MSDTC)。

该适配器支持群集 MQSeries 服务器和群集 MQSeries 队列管理器,以及群集 BizTalk 服务器。

可以使用 MQSeries 适配器执行以下作:

  • 将消息发送到 MQSeries 远程定义队列、本地队列、传输队列和 BizTalk Server 中的别名队列。

  • 从 MQSeries 传输队列、本地队列和别名队列接收消息。

  • 从适用于 Windows 的 MQSeries 服务器发送和接收消息(MQSeries 服务器可以在 BizTalk Server 所在的同一台计算机或远程安装上运行)。 只需部署 MQSAgent(适配器的 COM+ 组件)的一个副本即可支持所有 BizTalk Server 安装。

  • 使用等待间隔轮询 MQSeries 服务器。

  • 使用动态发送端口来控制适配器。

  • 在运行时动态创建队列。

  • 根据 MQSeries MatchOptions 动态地从队列获取消息。

  • 将上下文属性映射到传输和接收消息的标头属性。 可以通过 BizTalk Server 上下文属性获取和设置 MQSeries 标头属性(包括 MQMD、MQXQH、MQCIH 和 MQIIH)。

  • 启用与 BizTalk Server 或 MQSeries 服务器的关联,以创建关联标识符。

  • 请求发送和接收消息的事务性和非事务性传递。

注释

使用对服务器进行分布式组件对象模型 (DCOM) 调用的 MQSeries 等功能时,请确保未启用基于网络地址转换(NAT)的防火墙。 客户端必须能够通过其实际 IP 地址访问服务器,基于 NAT 的防火墙将此地址转换为客户端无法识别的内容。

本节中