【问题标题】:WCF listen to Service BusWCF 监听服务总线
【发布时间】:2012-06-12 09:03:28
【问题描述】:

我是 WCF 的新手,在寻找解决问题的方法时遇到了问题。 我设置了处理一些逻辑(简单的数据库处理)的 WCF。 然后我有一个网页(ASP.NET),它从 WCF 获取数据(并将数据发送到 WCF)。 现在我正在尝试使用 Azure 服务总线将数据发送到 WCF。当我浏览 ASP.NET 网站时,它工作正常。它是这样工作的: 1、Client应用程序向Service Bus发送数据。 2、ASP.NET网页从Service Bus中读取数据。 3、ASP.NET向WCF发送数据。 4、WCF更新数据库。 一切正常。 但是,我希望 WCF 不断收听服务总线。 我该怎么做?

【问题讨论】:

    标签: wcf azure


    【解决方案1】:

    在这种情况下,您有 2 个选项:

    根据您的情况,您将使用这些选项之一。第一个场景使用排队。如果您的 WCF 服务因任何原因不可用,您的客户端仍将继续工作(消息将传递到队列并由 WCF 服务在可用时提取)。

    第二种情况将在您的客户端和 WCF 服务之间建立一座桥梁(可以在本地、其他数据中心......)。由于它是直接连接,因此您可以收到响应。但请记住,如果您的 WCF 服务处于脱机状态,您的客户端将收到异常,您需要进行处理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-03
      • 2013-11-01
      • 2012-10-02
      • 2015-10-17
      • 1970-01-01
      相关资源
      最近更新 更多