使用什么作为端点绑定而不是wsHttpBinding(用于Silverlight)

本文关键字:wsHttpBinding 用于 Silverlight 什么 绑定 端点 | 更新日期: 2023-09-27 18:16:32

我创建了一个WCF服务,它具有返回IEnumerable集合的函数。我把它作为一个服务参考添加到Silverlight 4.0中,但是它不喜欢它。

在这种情况下,我可以使用什么端点绑定?而要改变它,我是否只需要改变网络。配置我的服务?

谢谢。

使用什么作为端点绑定而不是wsHttpBinding(用于Silverlight)

尝试使用basicHttpBinding。免责声明:这在Silverlight的早期版本中是正确的,我希望它仍然是正确的。

有可能使用TCP绑定,但我不确定你是否可以在基于web的应用程序上做到这一点。但是,即使是基于web的应用程序也有几种HTTP绑定选项,比如BASIC和WS HTTP绑定。

你总是可以很容易地在配置文件中切换到任何绑定,或者在c#代码中,如果你运行的是self host应用程序(没有IIS)