【问题标题】:Biztalk receive location looking at MSMQBiztalk 接收查看 MSMQ 的位置
【发布时间】:2016-06-25 11:52:31
【问题描述】:

我正在尝试设置一个接收位置来接收具有特定标签的 MSMQ 消息。

我的 URI 正确,BizTalk 应用程序中的其他一切都正常,但有两件事我不确定,也找不到任何合适的材料可供参考:

如何确保 BizTalk 只从队列中挑选我感兴趣的消息?这肯定不在接收形状过滤器中,因为这意味着每条消息都会在被评估之前到达那里?

我假设我首先需要编写一些代码来从队列中提取消息并将它们发送到 BizTalk?

【问题讨论】:

    标签: biztalk msmq biztalk-2013


    【解决方案1】:

    据我所知,BizTalk 中的 MSMQ 适配器不允许这种行为。还有其他几种排队技术——例如 MQSC 和 JMS——它们允许您订阅例如主题,但不能订阅 MSMQ。

    您最好事先在 BizTalk 服务器的单独队列中过滤消息(根据您的条件)。我假设其他消息不应该由 BizTalk Server 处理,而是由另一个解决方案处理。

    如果其他消息仍将由 BizTalk Server 处理,只需检索所有消息,您就可以充分利用 BizTalk Server 中嵌入的发布/订阅架构。

    【讨论】:

    • 谢谢,这就是我所追求的 - 首先将消息分成 2 个队列然后 Biztalk 从那里接收的服务。
    猜你喜欢
    • 2018-10-03
    • 2016-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    相关资源
    最近更新 更多