Szukaj…


Nadawanie dla wszystkich użytkowników

Możliwe jest wysłanie wiadomości lub danych do wszystkich dostępnych połączeń. Można to osiągnąć najpierw poprzez zainicjowanie serwera, a następnie za pomocą obiektu socket.io, aby znaleźć wszystkie gniazda, a następnie emitować w normalny sposób do pojedynczego gniazda

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); 

Transmisja do wszystkich innych gniazd

Możliwe jest wysłanie wiadomości lub danych do wszystkich użytkowników oprócz tego, który wysłał żądanie:

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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow