Rooms:
允许相连接的client端组成一个集合,这样可以将时间发送到相链接clients的子集,有一个简单的方法管理。
socket.join('room')
socket.leave("room")
两种方法将时间发送到room中:socket.broadcast.to('room')和io.sockets.in('room')
socket.broadcast.to('room').emit('event_name',data)//emit to 'room' except this socket/*发送消息给room所有的socket client端,除了发送者自己*/
socket.broadcast.emit('event_name',data)//emit to all sockets except this one/*发送信息给所有连接到server的client端*/
io.sockets.in('room').emit('event_name',data)//emit to all clients in a particular room/*发送消息给room所有的socket client端*/
io.sockets.emit('event_name',data) //emit an event to all clients/*发送信息给所有连接到server的client端*/<