NutzCN Logo
问答 websocket的问题
发布于 2658天前 作者 qq_7a75c5b0 1910 次浏览 复制 上一个帖子 下一个帖子
标签:

技术不是太好,网站上关于websocket开发相关的内容看的不太懂,有完整例子能做个说明吗?

4 回复

多完整才是完整? 你正在看的这个页面就有websocket

// 在Service或Module中,通过ioc注入上述的MyWebsocket
@Inject
protected MyWebsocket myWebsocket;

// 按业务需要,调用myWebsocket提供的各种api
public void sayhi(String room) {
    myWebsocket.each(room, new Each<Session>() {
    	public void invoke(int index, Session ele, int length) {
                myWebsocket.sendJson(ele.getId(), new NutMap("action", "layer").setv("notify", "你有新的待办事宜,请查看收件箱"));
            }
    });
}

比如我页面需要实时的变化,需要服务器给页面发送消息,我怎么找到我加入到的房间,返回给页面呢?

你可以在把房间信息放进HttpSession嘛

我要通过获取所有的room,然后通过rome信息从数据库获取一个list,返回到页面上。这个能吗?

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