【问题标题】:2.0 Web Service Proxy to WCF Service2.0 Web 服务代理到 WCF 服务
【发布时间】:2009-09-22 12:51:19
【问题描述】:

我们为 WCF 服务生成了 2.0 Web 服务代理。此服务需要基本身份验证,但我们会定期遇到代理无法连接到服务器的问题。

应用程序安装在一个集群上并引用一个包含 WCF 服务的集群。

有人遇到过这个问题吗?

【问题讨论】:

  • 请提供有关此部分的更多详细信息:“我们会定期遇到代理无法连接到服务器的问题。”

标签: c# wcf


【解决方案1】:

可能是该服务仅在集群中的一台服务器上安装/工作。因此,有时它会起作用,有时它不会,这取决于您击中的是哪台机器。

【讨论】:

  • 我们在发布之前已经验证了这一点(我们的 WCF 服务器之一脱机),但问题仍然存在。我还想提到的是客户端是一个 3.5 应用程序(所以他们应该使用 WCF 代理,这是我的答案并解决了那里的问题),但我们还必须支持一些没有这个的 2.0 应用程序解决方案!
  • @Patrick 对于 2.0 应用程序,您可以公开功能和 asmx Web 服务。你得到了哪些错误?
【解决方案2】:

显然它与环境的设置有关。所有机器都是虚拟的,错误的发生取决于它们运行的​​主机。我还可以通过打开/关闭 VM 来使用 WCF 代理重现它。

感谢您的回答

【讨论】:

    【解决方案3】:

    您可能需要考虑部署由 WCF 服务类支持的 ASMX 服务。这为您提供了一个可以使用的经典 XML Web 服务外观。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-26
      • 2010-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多