Originariamente inviata da
SoloWiFi
Al fine di test ho realizzato una piccola chat in WebSocket e funziona molto bene.
Sto utilizzando un server di terze parti che offre questo servizio. Non ho un mio server.
In tutte le documentazioni che ho letto, da nessuna parte riesco a trovare il modo di interrogare il server per sapere quante connessioni sono attive ed il rispettivo ID
Questo mi sarebbe necessario per sapere chi è connesso e chi si è sconnesso.
Per il momento, usando ASP, ne tengo traccia con delle variabili ma non è molto affidabile come sistema.
In parole povere: Come sapere chi c'è e chi se ne è andato via?
La mia struttura:
codice:
var wsUri = "wss://RemoteServer.com/room?apiKey=12345";
websocket = new WebSocket(wsUri);
websocket.onopen = function(evt) { onOpen(evt) };
websocket.onclose = function(evt) { onClose(evt) };
websocket.onmessage = function(evt) { onMessage(evt) };
websocket.onerror = function(evt) { onError(evt) };
e seguono tutte le funzioni dichiarate