首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >向socketio中的特定客户组发送消息

向socketio中的特定客户组发送消息
EN

Stack Overflow用户
提问于 2011-07-30 06:54:15
回答 1查看 4.4K关注 0票数 1

通过socket io向一组用户发送消息的最佳方式是什么?例如,只发送特定聊天室中的用户,而不是所有用户?

我知道Sending data only to chosen users using Socket.io-node,但是socketio版本的.7是最近发布的,似乎有一种更优雅的方式使用了get/set或命名空间?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-30 07:06:27

我认为你应该看看房间的概念:

客房

有时,您希望将某些套接字放在同一个房间中,这样就可以很容易地将它们全部广播到一起。

可以将其视为套接字的内置通道。插座在每个插座中加入和离开房间。

服务器端:

var = require('socket.io').listen(80);io.sockets.on('connection',function (socket) {socket.join(‘贾斯汀·比伯粉丝’);socket.broadcast.to(‘贾斯汀·比伯粉丝’).emit(‘新粉丝’);io.sockets.in(‘拉姆斯坦粉丝’).emit(‘新非粉丝’);});

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6879833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档