博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Socket.io发送消息含义
阅读量:6838 次
发布时间:2019-06-26

本文共 1018 字,大约阅读时间需要 3 分钟。

仅作收藏:转自博客园 若相忆;

// send to current request socket clientsocket.emit('message', "this is a test");// sending to all clients, include senderio.sockets.emit('message', "this is a test");// sending to all clients except sendersocket.broadcast.emit('message', "this is a test");// sending to all clients in 'game' room(channel) except sendersocket.broadcast.to('game').emit('message', 'nice game');// sending to all clients in 'game' room(channel), include senderio.sockets.in('game').emit('message', 'cool game');// sending to individual socketidio.sockets.socket(socketid).emit('message', 'for your eyes only');// 进入一个房间socket.join('room');// 离开一个房间socket.leave('room');

订阅发布模式

//前端触发订阅/退订事件socket.emit('subscribe',{"room" : "room_name"};socket.emit('unsubscribe',{"room" : "room_name"};//后台处理订阅/退订事件socket.on('subscribe', function(data) {     socket.join(data.room);})socket.on('unsubscribe', function(data) {     socket.leave(data.room);})

浏览器的全局属性 window.WebSocket

921378-20160330100043051-1238532091.jpg

转载于:https://www.cnblogs.com/zhaowinter/p/5332717.html

你可能感兴趣的文章
[cb]ScriptableWizard 创建向导
查看>>
js 查找树节点 数组去重
查看>>
【翻译】对于Ext JS 5,你准备好了吗?
查看>>
android sqlite 增删改[insert、up…
查看>>
Eclipse常见问题集锦
查看>>
杭电 1711 Number Sequence 1686 2203
查看>>
[转载]Android开发常用调试技术记录
查看>>
清理SQL Server日志释放文件空间的终极方法
查看>>
asp.net mvc 页面传值的方法总结
查看>>
Stage4--Python面向对象
查看>>
layer.js弹窗组件layer.prompt无法调用解决
查看>>
第四维、第五维空间狂想
查看>>
第二作业
查看>>
ASP.NET并发处理
查看>>
java常见类关系(UML建模)
查看>>
treeview递归绑定的两种方法
查看>>
滑动换屏——Fragment
查看>>
Python Singleton模式
查看>>
Mysql如何创建短索引(前缀索引)
查看>>
大数据处理时用到maven的repository
查看>>