私は、クライアント データに基づいてあらゆる種類の派手なグラフを作成する Silverlight レポート ツールに取り組んでいます。私が今抱えている問題は、必要なすべてのデータをデータベースから Silverlight アプリに取得する良い方法です。
私は、データを 1000 個のグループに分割して返送する Web サービスを利用しています。3000 を少し超えるレコードが必要です。これは、Web サービスを 2 秒ごとに約 4 回呼び出す必要があります。言うまでもなく、私が望むよりも遅いです。
私は現在これらのセットを持っています:
binding.MaxBufferSize = 2147483647;
binding.MaxReceivedMessageSize = 2147483647;
誰かがより高速なデータベースデータを取得するためのより良い方法を持っていると確信しています。少なくとも、1 回の試行ですべてのデータを取得できる方法です。