3

I want to use a Silverlight application in a cloud on Azure. The communication between the Silverlight application and the WebRole is a WCF-Service with Basic-HTTP-Binding. My problem is, that the communication doesn't work. I think the endpoint-address is not correct, but I'm not sure.

Can someone help me?

4

3 回答 3

3

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

于 2009-03-06T09:51:14.620 回答
1

我发现Silverlight Web 服务团队博客引用了这些示例。已知问题 Wiki也很有帮助。这些示例使用二进制 HTTP 绑定而不是 BasicHttpBinding,但它们完成了工作。

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

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

于 2009-04-11T15:46:15.933 回答
0

链接到 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 上的一篇文章,他对问题的描述可以在他的博客上找到。

于 2009-04-06T16:28:26.243 回答