我创建了一个WCF服务,其中包含返回IEnumerable集合的函数。我将它添加到Silverlight 4.0作为服务引用,但它不喜欢它。
我可以使用哪种端点绑定代替在这种情况下工作?而且,要更改它,我只是更改我的服务的web.config吗?
感谢。
答案 0 :(得分:1)
可以使用TCP绑定,但我不确定您是否可以在基于Web的应用程序上执行此操作。但即使是基于Web的应用程序也有多种HTTP绑定选项,比如BASIC,以及WS HTTP绑定。
如果您作为自我主机应用程序运行,您可以随时轻松地将其切换到配置文件中的任何绑定,或者使用C#代码。 (没有IIS)
答案 1 :(得分:1)
尝试使用basicHttpBinding
。免责声明:以前在Silverlight的早期版本中都是如此,我希望它仍然是。