套接字io:最佳实践(事件监听器数量,房间数量等)

时间:2016-08-10 11:25:07

标签: javascript node.js sockets socket.io

我是使用socket io的新手,只是想知道使用这个模块的不同方面。

1)事件监听器的数量: 添加事件监听器有多贵?是否更好地添加更多事件并处理它们或一个事件,并在数据中传递类型属性以区分不同的主题。例如:

在聊天示例中,我可以添加事件监听器 * 添加文字 *删除文字 *编辑文字 。但是我也可以添加一个听众:'聊天更新'并在发送的数据中传递一个类型属性:

{ type: 'add-text' (or whatever), text: .... }

哪一个被认为是最佳做法?!!

2)房间数量: 我可以建立多少个房间,可以创建数千个房间吗?

3)何时使用会议室以及何时使用名称空间?

由于

0 个答案:

没有答案