0

SSL を使用するように Web サービスを設定できましたが、MaxReceivedMessageSize が小さすぎるために、最初は機能していた一部の呼び出しが失敗するようになりました。

このサービスは、linq を使用してデータベースからデータを返します。取得される要素の量は、linq を使用して制限されます。

.take(400);

SSL を使用していない場合、これは正常に機能しますが、SSL を使用すると呼び出しが失敗します。SSL はメッセージ サイズを増加させますか?

この場合、MaxReceivedMessageSize を増やすことは一般的に良い考えですか、それともチャンクでデータを取得しようとする必要がありますか?もしそうなら、これを行う方法について何か提案があれば、私は ASync 呼び出しで Silverlight を使用しています。

ありがとう

4

1 に答える 1

1

追加の暗号化により、SSL によって実際のトラフィック量が増加すると思います。

あなたの提案はどちらもうまくいきますが、私は個人的に を増やし、 MaxReceivedMessageSizeそれmaxBufferSizeも調整されるようにします

于 2011-07-04T12:03:33.083 に答える