ASP.NET SignalR とは・・・
ASP.NET のライブラリです。
簡単に言うと、リアルタイム・非同期・双方向通信(プッシュや RPC)の機能をWeb アプリケーションなどに容易に実装することができるものです。
特徴としては以下の4つが挙げられます。
・クライアント-サーバー間の永続的コネクション
・トラスポートの自動ネゴシエーション
・サーバーからクライアントへのプッシュやRPC通信
・1サーバーあたり数千の接続を非同期で処理
また、通信の種類として、以下の4つがあります。
・WebSocket
・Server Sent Events
・Forever Frame
・Ajax long polling
簡単ですが、以上です。