WCFサービスから大きな結果セットを返そうとしています。大規模な結果セットにはおそらく約500Kのレコードがあり、各レコードには150個のカラムがあります。WCFから大きなコレクション結果セットを返す
私はWCFバインディングを設定することで、大きな結果セットを返すことができることを知っています。しかし、私は限界については分かりません。私はこのシナリオを試みましたが、 "maxItemsInObjectGraph"プロパティの制限を上げるためにエラーが発生しましたが、このプロパティの "2147483647"という値を設定しました。私は別のオプションを探って、これがBindingのmessageEncodingとtransferModeプロパティで実現できることを発見しました。私は "Mtom"と "StreamResponse"を試しましたが、どのように動作しているのか分かりません。
私はまたthisリンクを参照しましたが、私のクライアントが1つのデータを望んでいるのでページングをしたくありません。
だから、結論は次のとおりです。
1. Can we return large result set from WCF? Or Does the use of WCF best to return large result set or I need to move to different way like WebAPI?
2. StreamResponse should work like returning results in chunck I guess but after implementation, I don't think it is working as I am getting result altogether.
あなたの入力が認識されるであろう。
ありがとうございます!