2012-12-19 17 views
2

我有一個適用於silverlight客戶端的WCF輪詢雙面打印服務。我想爲服務添加可靠性,但首先我得到了這個錯誤。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 /尋址))。確保使用與消息相同的版本配置的綁定爲 。

我改變了配置文件,現在我得到下面的錯誤。 WCF輪詢雙面打印是否支持可靠性?

服務參考 配置中無法識別的元素'reliableSession'。請注意,Silverlight中僅提供了Windows Communication 基礎配置功能的一個子集。

+0

我認爲你的問題標題基本上提供了答案的線索。 –

+0

你的意思是「雙面」這個詞? – Kubi

+0

種。根據我的經驗,WCF雙工綁定幾乎不可靠。 –

回答

2

我認爲這個問題不是WCF輪詢雙工的用法,而是一般的Silverlight。它僅支持WCF的一個子集,並且根據this article不支持可靠會話。 「報價:

」更高級的綁定和綁定元素,例如處理隊列,可靠會話,事務,消息級安全性(如WS-Security),對等消息傳遞和在Silverlight 4中不提供HTTP,HTTPS和TCP以外的傳輸。「