NutzCN Logo
问答 websocket服务器主动发消息
发布于 2376天前 作者 wx_vjqsjg4om8803f2gnu54 1828 次浏览 复制 上一个帖子 下一个帖子
标签:

我自定义WsHandler开发,现在页面连接,MemoryRoomProvider类的rooms添加的对应home,我在服务器主动
给所有的在线人数不为空房间发消息,我怎么能取到所有的rooms

7 回复

仿照MemoryRoomProvider做一个RoomProvider嘛

在页面执行onopen,调join方法,最后房间都存到MemoryRoomProvider的变量rooms,这个不能直接取吗?

rooms是个私有变量的样子, 得改一下才能实现你要的功能

我在MemoryRoomProvider里加一个方法,返回rooms,注入MemoryRoomProvider,然后通过新加的方法能取到吗?

注入自己写的类嘛

不明白这个怎么弄了,思路能给我讲一下吗?

WsEndpoint的实现类不是有roomProvider属性? 设置成你自己的实现嘛

添加回复
请先登陆
回到顶部