使用 MQSeries 适配器按序送达消息

BizTalk Server为静态发送端口提供有序传递选项。 将发送端口上的“有序传递”选项设置为 True 可确保BizTalk Server将消息传递到发送端口的顺序与发布到 BizTalk MessageBox 数据库的顺序相同。 为提供端对端的按序送达功能,必须满足以下条件:

  • 接收消息的适配器必须保持消息提交给 BizTalk Server 时的顺序。 例如,使用 MQSeries 接收适配器接收消息时,接收位置应配置选项 “Order with Stop ”或 “Order with Suspend”。

  • 必须使用将 “有序传递” 选项设置为 True 的发送端口订阅这些消息。

  • 如果使用业务流程处理消息,则只应使用业务流程的单个实例,应将业务流程配置为使用顺序护送,并且业务流程的接收端口的 “有序传递 ”属性应设置为 True

使用 MQSeries 适配器进行消息的有序传递

MQSeries 接收适配器可以保持消息提交给 BizTalk Server 时的顺序。 使用 MQSeries 适配器接收消息时,如果消息由配置为 True 的发送端口进行处理,则可以通过 BizTalk Server 实现消息的端到端有序传递

另请参阅

消息按序送达
如何配置 MQSeries 适配器接收位置和发送端口