現在、ユーザーがダッシュボードを見つめるアプリケーションを使用しています。ダッシュボードには、そのユーザーの新しい注文が表示されます。私はテスト用にアプリケーションを公開しましたが、ほとんどのユーザーは時間の遅れやクラッシュについて不満を漏らしています。
現在、私はjQuery
Ajaxを使用してsetInterval()
おりAjax
、注文を取得して30秒ごとに画面を更新するための呼び出しを使用しています。ただし、多くの注文がある場合、Ajax
呼び出しが重複する場合があります。
解決策のように思われる新しいテクノロジーに出くわしましたSignalR
が、例を見て、パフォーマンスに関するコメントは見当たりませんでした。
質問 - パフォーマンスはどのようなもので、現在の上記のより良い解決策になりますか?また、これを特定のユーザーのみを対象とするように構成することは可能ですか?これは、現在ログインしているユーザーの ID に対して行うことができますか? MVC4を使用しています。
コメントをいただければ幸いです。
ありがとう