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で使用できるのは、WindowsCommunicationFoundation構成機能のサブセットのみであることに注意してください。

4

1 に答える 1

2

問題は、WCFポーリングデュプレックスの使用ではなく、Silverlight全般にあると思います。WCFのサブセットのみをサポートし、この記事によると、信頼できるセッションはサポートされていません。引用:

「キュー、信頼性の高いセッション、トランザクション、メッセージレベルのセキュリティ(WS-Securityなど)、ピアツーピアメッセージング、HTTP、HTTPS、TCP以外のトランスポートを処理するものなど、より高度なバインディングとバインディング要素Silverlight4では提供されていません。」

于 2012-12-19T09:04:43.470 に答える