【问题标题】:How to get a list of connected clients to the sails/socket?如何获取连接到风帆/套接字的客户端列表?
【发布时间】:2013-10-22 10:47:32
【问题描述】:

我需要在sails/socket 中列出所有连接的客户端,有什么简单的方法吗?

我不知道最好的方法是使用数据库还是只获取连接到sails/socket的用户列表。

提前致谢。

【问题讨论】:

  • 拜托,有人可以帮助我吗? :-(

标签: node.js socket.io sails.js


【解决方案1】:

如果可能,最好使用 Sails 为您添加到模型中的内置 pubsub 方法,documented here。如果做不到这一点,您可以通过sails.io 访问 v0.9.8 中的低级套接字方法,所以它是:

var sockets = sails.io.sockets.clients();

获取套接字对象的数组。

在 v0.10 中它将是:

var sockets = sails.sockets.subscribers();

获取一组套接字ID,您可以将其与其他sails.sockets 方法一起使用来发布消息并执行其他魔法。

【讨论】:

    猜你喜欢
    • 2011-09-27
    • 2015-02-08
    • 2011-04-21
    • 2021-02-03
    • 2012-04-03
    • 2017-02-25
    • 2012-02-06
    • 1970-01-01
    • 2013-02-14
    相关资源
    最近更新 更多