Aby wysłać coś do wszystkich klientów, używasz:
io.sockets.emit('response', data);
Aby otrzymywać od klientów, używasz:
socket.on('cursor', function(data) {
...
});
Jak połączyć te dwa elementy, aby po otrzymaniu wiadomości na serwerze od klienta wysyłałem tę wiadomość do wszystkich użytkowników oprócz tego, który ją wysyła?
socket.on('cursor', function(data) {
io.sockets.emit('response', data);
});
Czy muszę go zhackować, wysyłając identyfikator klienta z wiadomością, a następnie sprawdzając po stronie klienta, czy jest to łatwiejszy sposób?