多くの GUID (おそらく 400 以上) があり、それらを使用してデータベースにクエリを実行し、ステータスを取得する必要があります。ただし、ステータスがまだ設定されるかどうかはわかりません(別のアプリケーションが「ジョブ」が挿入されるのを待ってから実行し、そのジョブのステータスで行を更新します)。しかし、私はそれがかなりすぐに設定されることを知っています. すべてのデータを取得するには、AJAX リクエストを使用する必要があります。これを達成するための効果的な方法は何ですか?これまでのところコレクションがあり、モデルに GUID 属性が設定されるたびに、3 秒ごとに ajax リクエストを作成してデータベースのポーリングを開始します。これは機能しますが、速度が遅く、あまりにも多くの ajax リクエストでネットワークがフラッディングされているのではないかと心配しています。
jquery.ajax を使用して、ストアド プロシージャを呼び出す ashx ハンドラーにデータを送信しています。