node.js - socket.io 的动态主题

标签 node.js sockets ionic-framework socket.io

我正在使用 Node js 后端开发 ionic 移动应用程序。 问题是,我想使用用户的用户名或唯一 ID 创建动态主题,以将数据从服务器发送到移动应用程序。 完成这项任务的最佳方法是什么?有什么想法或引用吗?

最佳答案

我找到了此任务的解决方案,

在服务器中创建带有名称和套接字 ID 的 json 数组。 然后,每次新用户连接到服务器时,都会将新用户推送到具有各自套接字 ID 的数组。 发送消息时,通过数组,获取套​​接字 ID 并将其发送给特定用户。

//sending to individual socketid
socket.broadcast.to(socketid).emit('message', 'for your eyes only');

您可以从这里找到常用的套接字命令: 致谢https://stackoverflow.com/a/10099325

关于node.js - socket.io 的动态主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51494849/

相关文章:

javascript - 参数 'fn' 不是函数,得到字符串

javascript - KeystoneJS 中的评论

node.js - 通过 npm 安装 SKPM(Sketch 插件管理器)

python - 如何使用Python中的套接字库将服务器连接到其他计算机?

c++ - 我在这个套接字中错过了什么? (Windows 套接字)

javascript - Ionic V4 JS 对象

javascript - 如何在没有 SSL/TLS 的情况下实现基于表单的身份验证

mysql - 通过多个标签搜索的最佳数据库系统

java - 是否有代号一支持的协议(protocol)来发现本地网络中的设备并将它们配对?像 UPnP、mDns 一样?

ios - Ionic pro - 构建并发布到 Apple Store