【问题标题】:Workflow with MSMQ and Buffered Receive使用 MSMQ 和缓冲接收的工作流
【发布时间】:2014-09-17 11:00:31
【问题描述】:

我们正在使用 .NET 4.5 构建 Workflow Foundation 服务,并尝试使用 MSMQ 传递 Workflow Service 应处理的消息。

我们已启用允许缓冲接收,以便让消息等待 Workflow 能够处理它们。

但是,我们的邮件文件夹中出现了一些奇怪的锁(参见图片)。

没有任何文档可以解释这一点。这是什么?和WF、WCF、MSMQ有关系吗?在哪里寻找解决方案?

【问题讨论】:

    标签: wcf msmq workflow-foundation-4 workflow-foundation netmsmqbinding


    【解决方案1】:

    我对锁一无所知,但由于 MSMQ 过去存在问题,我决定在 MSMQ 之外的工作流中实施自己的排队解决方案。我发现以下文章帮助我使用 SQL Server Implementing Message Queues in Relation Databases实现了排队解决方案@

    使用这种技术的变体,IIS 7.5 AutoStart、WWF 书签和基于上下文的关联,我能够在我的工作流中实现一个持久队列,而无需使用 MSMQ。工作流的性质使得在工作流中排队非常可行。

    【讨论】:

      猜你喜欢
      • 2013-05-12
      • 2011-10-30
      • 1970-01-01
      • 2012-08-12
      • 2012-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多