MaxRecievedMessageSize
サーバーからの応答がクライアント側バインディング オブジェクトで定義されたプロパティを超える WCF サーバーに対してテストを行った結果、 CommunicationException
. Fiddlerを使用してリクエストとレスポンスを調べました。を超えるにもかかわらずMaxRecievedMessageSize
、応答全体がクライアントに送信されます。
私はこの振る舞いの要点を見逃していると思います。ご覧のとおり、データは既に受信されているため、帯域幅は節約されません。クライアント アプリケーションはデータを処理できた可能性がありますが、アプリケーションに渡される前にクライアント バインディングが破棄されました。
帯域幅を節約することがクライアント側の MaxReceivedMessageSize の目的ではない場合、それは何のためですか?