【发布时间】:2016-08-01 22:07:22
【问题描述】:
我正在尝试使用 node,阅读 node.js in action 一书,我遇到了这段要在服务器端编写的代码。
var socketio = require('socket.io');
socket.on('rooms', function() {
socket.emit('rooms', io.sockets.manager.rooms);
});
我不确定这是如何工作的。据我了解,socket.on() 方法注册/添加了一个事件侦听器来侦听 rooms 类型的事件,然后回调一个发出 rooms 事件的函数..? ?它是这样工作的吗?它没有意义......套接字对象何时发出房间事件?
【问题讨论】:
标签: javascript node.js socket.io server