【问题标题】:Problem with WCF-Service between Silverlight and Azure Cloud WebRoleSilverlight 和 Azure Cloud WebRole 之间的 WCF 服务问题
【发布时间】:2009-03-05 14:45:56
【问题描述】:

我想在 Azure 上的云中使用 Silverlight 应用程序。 Silverlight 应用程序和 WebRole 之间的通信是带有 Basic-HTTP-Binding 的 WCF 服务。 我的问题是,通信不起作用。我认为端点地址不正确,但我不确定。

有人可以帮我吗?

【问题讨论】:

    标签: silverlight wcf azure


    【解决方案1】:

    您是否尝试过使用Fiddler,它至少会告诉您终点是否正确。 如果有任何权限问题,它也应该会有所帮助。

    【讨论】:

      【解决方案2】:

      我发现Silverlight Web Services team blog 引用了这些samplesKnown Issues Wiki 也很有帮助。这些示例使用二进制 HTTP 绑定而不是 BasicHttpBinding,但它们完成了工作。

      如果您像我一样运行 Vista,您可能需要为 IIS 7 注册 WCF MIME 类型。您可以在提升模式下运行命令提示符并执行以下命令:

      C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -i

      【讨论】:

        【解决方案3】:

        链接到 Azure 中的 Web 服务存在问题。我会检查 Silverlight 应用程序中的端点,并确保它与您的 Azure 应用程序中使用的端口相同。

        我在通过 Azure 实验室工作时遇到了同样的问题并重写了练习 3(使用 WCF)以便它可以工作 - 现在可以在 CodeProject (http://www.codeproject.com/articles/34612/Getting-WCF-to-work-with-Azure.aspx) 上使用。

        我基于 David Burela 的 House-o-blog 上的一篇帖子,他对问题的描述可以在他的博客上找到。

        【讨论】:

          猜你喜欢
          • 2011-10-13
          • 1970-01-01
          • 1970-01-01
          • 2011-06-22
          • 2010-11-24
          • 1970-01-01
          • 2012-07-22
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多