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 pour que lors de la réception d'un message sur le serveur à partir d'un client, j'envoie ce message à tous les utilisateurs sauf celui qui envoie le message?
socket.on('cursor', function(data) {
io.sockets.emit('response', data);
});
Dois-je le pirater en envoyant l'ID client avec le message puis en vérifiant du côté client ou existe-t-il un moyen plus simple?