Buscar..


Difusión a todos los usuarios.

Es posible enviar un mensaje o datos a todas las conexiones disponibles. Esto se puede lograr inicializando primero el servidor y luego utilizando el objeto socket.io para encontrar todos los sockets y luego emitirlos como lo haría normalmente con un solo socket

var io = require('socket.io')(80) // 80 is the HTTP port
io.on('connection', function (socket) {
      //Callback when a socket connects
    );
io.sockets.emit('callbackFunction',data); 

Transmitir a todos los otros sockets

Es posible emitir un mensaje o datos a todos los usuarios, excepto al que realiza la solicitud:

var io = require('socket.io')(80);
io.on('connection', function (socket) {
  socket.broadcast.emit('user connected');
});


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow