Web ソケットの仕組みを理解しようとしています。WebソケットのAJAXとは異なり、接続は常に開いているため、リアルタイムアプリケーションに便利であるという基本的な理解があります。
これは、靴下を使用した非常に基本的な例です。
var sock = new SockJS('http://mydomain.com/my_prefix');
sock.onopen = function() {
console.log('open');
};
sock.send("request to send (JSON)");
sock.onmessage = function(e) {
console.log('message', e.data);
};
sock.onclose = function() {
console.log('close');
};
要件:リアルタイム データを表示する複数のウィジェットがあるため、各ウィジェットを JSON 要求/サービスにサブスクライブし、接続を開いたままにし、必要に応じてサブスクライブを解除する必要があります。
質問:この場合、通常の AJAX セットアップの場合と同様に、複数のリクエストをどのように処理しますか?
誰かが私を正しい方向に導き、例またはチュートリアルへのリンクを教えていただければ幸いです。
誰?