dynamic.io:支持虚拟主机和动态命名空间的 socket.io 服务器子类

时间:2024-08-03 08:12:15
【文件属性】:

文件名称:dynamic.io:支持虚拟主机和动态命名空间的 socket.io 服务器子类

文件大小:5.27MB

文件格式:ZIP

更新时间:2024-08-03 08:12:15

JavaScript

动态.io dynamic.io 是 socket.io 服务器的一个子类,它知道如何处理多个主机名和动态创建的命名空间,这些命名空间在空闲时删除自己。 它适用于标准的 socket.io 客户端。 它还提供了一个可选的 socket.io/status 页面用于调试。 这个子类完全可以用作标准的 socket.io 服务器,以普通方式(例如,它通过 socket.io 单元测试)。 但它支持更多选项以及用于处理命名空间回调的“setupNamespace”方法。 动态命名空间可以使用“setupNamespace”来设置,它接受命名空间名称(或 /.*/ 表示任何命名空间,或任何其他正则表达式以匹配正则表达式)和一个回调,该回调可以初始化(传递的)命名空间实例动态创建。 (或者,如果它在 setupNamespace 时间预先存在。)从此回调返回 false 以拒绝命名空间。


【文件预览】:
dynamic.io-master
----.gitignore(587B)
----package.json(867B)
----.travis.yml(36B)
----index.js(14KB)
----README.md(3KB)
----test()
--------dynamic.io.js(10KB)
--------support()
--------socket.io.js(42KB)
--------fixtures()

网友评论