将 WCF 与本地 ServiceBus 结合使用

Using WCF with on-premise ServiceBus

我正在寻找使用 ServiceBus 1.1 为 Windows 服务器构建双向通信服务,有一个接收队列和一个发送队列,经典设置。

现在的问题是我希望 WCF 服务通过这些队列进行通信。

Tom Hollander 在这里写道:http://blogs.msdn.com/b/tomholl/archive/2011/10/07/using-service-bus-queues-with-wcf.aspx 但问题是绑定期望地址以 "servicebus.windows.net" 结尾,如果不是这样,我会非常沮丧:

The Uri provided sb does not match Service Bus domain: servicebus.windows.net.

这是怎么回事,我该如何解决?

This blog post 处理这个问题。您需要在配置中设置您的 ServiceBus 主机名。