0

オブジェクトのリストをクライアントに返す WCF RESTful Web サービスがあります。各オブジェクトのサイズは約 10K です。デフォルトの応答サイズ ( System.ServiceModel.Channels.TransportBindingElement.MaxReceivedMessageSize ) は 64K であるため、サービスは一度に 6 個を超えるオブジェクトを送信できません。60 個のオブジェクトがあると仮定します。クライアントが 60 個のオブジェクトすべてを受信するための最良の方法は何ですか。サーバーから読み取るデータが他にもあることをクライアントに通知するために、WCF にはとにかくありますか? デフォルトの MaxReceivedMessageSize パラメータ値を変更することはできないことに注意してください。

どんな助けでも大歓迎です。

ありがとう。

4

1 に答える 1

0

オブジェクトの次のセットを指す URI を持つ rel="next" を持つ HTTP ヘッダーとしてリンク ヘッダーを追加します。リンク ヘッダーの構文については、 RFC 5988を参照してください。

于 2013-06-05T01:12:06.853 に答える