就是我想实现一个五子棋的服务器 其中就是分很多房间room1 room2 room3 …… 但是现在我就写了一个 var app = module.exports = express.createServer(); var io = require(‘socket.io’).listen(app); room1=io.of(‘/room1’).on('connection’,function(socket){ socket.emit(………………); ……………… }); 我现在要是想写room2 room3……什么的是不是要复制上面这一段代码为 room2=io.of(‘/room2’).on('connection’,function(socket){ ……………… }); room3=……………… room4=………………
但是这样的话,服务器写几个room 客户端就只有这么多个房间可以选择连接
可是我想是,客户端自定义一个房间号码 比如23,发送到服务器,然后服务器创建一个room23
然后这个room23 实现上面如room1的功能和监听事件
不知道该怎么办