汪伊恒的gravatar头像
汪伊恒 2016-10-26 00:27:19

WebSocket如何实现单对单聊天?

有谁知道里面的原理,可以简要的分享交流一下。

所有回答列表(2)
马超大爷的gravatar头像
马超大爷  LV11 2016年10月26日

一个很简单的方法,你将每人记录为一个id,并以此命名为一个socket,单对单对话时就是互相往对方id所在的socket上发消息

耀眼的橘子的gravatar头像
耀眼的橘子  LV4 2016年10月26日

巧了  我最近项目也是在做  websocket 这个技术。这个问题我已经解决了。 楼上的  马超大爷  说的没错。websocket 的点对点推送是根据 ws session id 来进行推送的 。假设你是在做一个在线聊天系统,在用户登录的时候将用户的 ws session id 保存好,在推送的时候,根据用户的 ws session id 取出来直接推送就可以了

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友