ArturAralin
@ArturAralin
Программист, Музыкант

Socket.io: Как сделать чтобы происходило выполнение события на всех подключенных компьютерах кроме моего?

Есть такой код на сервере:
socket.on('connect', function() {
socket.on('clientUpdate', function() {
/*сервер выполняет все нужное*/
socket.brodcast.json.emit('serverUpdate', Obj);
})
})


А как сделать чтобы это выполнилось у всех подключенных к серверу, кроме той машины с которой был вызван обработчик clientUpdate?
upd:
Событие на каждой машине выполняется за один emit ровно столько раз, сколько подключено клиентов
  • Вопрос задан
  • 233 просмотра
Пригласить эксперта
Ответы на вопрос 1
MarcusAurelius
@MarcusAurelius Куратор тега Node.js
автор Impress Application Server для Node.js
Я не использую socket.io, но если уж пригласили отвечать, то попробуйте socket.broadcast.emit('eventName', data);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы