nodejs和socket.io聊天室

时间:2011-12-28 10:41:47

标签: node.js socket.io

是否可以使用socket.io动态创建聊天室?到目前为止,我见过的所有例子都隐含着宣布的每个房间。我希望实现http://tlk.io/之类的功能,您可以通过访问随机网址创建聊天室,然后根据特定条件允许用户访问。

1 个答案:

答案 0 :(得分:6)

是。 socket.io有房间功能。

自述文件:

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