从Silverlight电话应用程序访问非Silverlight启用的Web服务

时间:2011-03-11 22:41:00

标签: windows silverlight web-services windows-phone-7 wcf-endpoint

我正在尝试使用Silverlight从Windows Phone应用程序访问WCF Web服务(不支持Silverlight)。 我能够很好地添加服务引用,我可以看到该服务的所有方法。

我遇到的问题是,当我实际尝试调用方法时,我得到一个“EndPointNotFoundException”。

我已经阅读了很多使用SilverLight启用的Web服务的示例。

我的问题是:是否可以在使用Silverlight的Windows Phone应用程序中使用不支持silverlight的Web服务?

1 个答案:

答案 0 :(得分:2)

使用WCF测试客户端测试服务,看看它是否有效。如果没有错误,请确保该服务使用basicHttpBinding(而不是wsHttpBinding,正如我在很多服务中看到的那样 - 它是not supported on WP7)。