Pour envoyer quelque chose à tous les clients, vous utilisez :
io.sockets.emit('response', data);
Pour recevoir des clients, vous utilisez :
socket.on('cursor', function(data) {
...
});
Comment puis-je combiner les deux afin que, lorsqu'un client reçoit un message sur le serveur, j'envoie ce message à tous les utilisateurs, à l'exception de celui qui a envoyé le message ?
socket.on('cursor', function(data) {
io.sockets.emit('response', data);
});
Dois-je le contourner en envoyant l'identifiant du client avec le message et en vérifiant ensuite du côté client ou existe-t-il un moyen plus simple ?