2

我有一个用于 silverlight 客户端的 WCF 轮询双工服务。我想为服务添加可靠性,但首先我得到了这个错误。

传出消息的消息版本 (Soap11 (http://schemas.xmlsoap.org/soap/envelope/) AddressingNone (http://schemas.microsoft.com/ws/2005/05/addressing/none)) 不匹配编码器(Soap12 (http://www.w3.org/2003/05/soap-envelope) Addressing10 (http://www.w3.org/2005/08/addressing))。确保绑定配置为与消息相同的版本。

我更改了配置文件,现在出现以下错误。WCF 轮询双工是否支持可靠性?

服务参考配置中无法识别的元素“reliableSession”。请注意,Silverlight 中只有一部分 Windows Communication Foundation 配置功能可用。

4

1 回答 1

2

我认为问题不在于 WCF 轮询双工的使用,而在于 Silverlight。它仅支持 WCF 的一个子集,并且根据本文不支持可靠会话。报价单:

“更高级的绑定和绑定元素,例如处理队列、可靠会话、事务、消息级安全性(例如 WS-Security)、对等消息传递以及 HTTP、HTTPS 和 TCP 以外的传输Silverlight 4 中没有提供。”

于 2012-12-19T09:04:43.470 回答