nodejs和socket.io聊天室

是否可以使用socket.iodynamic创build聊天室? 我到目前为止所看到的所有例子都隐含着每个房间的声明。 我正在寻找像http://tlk.io/这样的东西,你只需通过访问一个随机的url创build一个聊天室,然后根据一定的标准允许用户。

是。 socket.io有一个房间function。

自述文件:

var io = require('socket.io').listen(80); io.sockets.on('connection', function (socket) { socket.join('justin bieber fans'); socket.broadcast.to('justin bieber fans').emit('new fan'); io.sockets.in('rammstein fans').emit('new non-fan'); });