1

我已经使用 net.msmq 绑定成功实现了绑定到 MSMQ 的标准 WCF 服务。我按照此处引用的一系列 MSDN 文章中的说明进行操作:http: //msdn.microsoft.com/en-us/library/ms751490.aspx

现在的问题是我想使用 WCF net.msmq 绑定来激活 WF4 服务。这已经变成了一个巨大的挫败感。将工作流部署到 ​​IIS 后,消息框中的所有消息都会被耗尽。但是,没有激活任何工作流实例,并且我没有看到 WCF 调用的任何跟踪信息(我在 AppFabric 中配置了故障排除日志(跟踪)级别)。

在故障排除/验证方面:我已经配置并验证了 WAS 已配置,为站点安装了 net.msmq 绑定,并为应用程序启用了 net.msmq。此外,Net.MSQM 侦听器服务正在运行。

在 Binging / Google 搜索这个问题时,我运气不佳。网上有类似的问题,但答案不完整,并且这些问题与 IIS(w/WAS)托管无关。您可以提供的任何帮助或建议将不胜感激。我已经为任何好奇的人提供了我的完整演示解决方案:http: //www.bloggedbychris.com/wp-content/uploads/2012/01/ProofOfConcept.WfConvoy.zip

4

2 回答 2

1

Microsoft Server AppFabric 使这变得简单。您只需设置“自动启动”属性,瞧!

更多信息可以在这里找到。

于 2013-03-27T16:09:30.590 回答
0

这里有一个文档描述了如何配置 IIS + WCF + WF4 + MSMQ 组合:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3a+MicrosoftDownloadCenter+%28Microsoft+Download+Center%29&id=21245

于 2012-01-18T03:26:57.767 回答