摘要: 老大今天才发现微信还可以用网页登录的,觉得有必要模仿到自己的系统中 于是乎我就分析研究了一下实现方式首先 该功能主要是基于消息推送的。server端维护着两个列表: ①消息用户列表(能够收发信息的用户,手机和PC) ②PC连接列表(主要字段是根据PC的IP产生的uuid,以及连接状态)1.PC端请求微信网页时,server会生成并返回一个唯一标识uuid,同时在server端会有一个列表维护这种Uuid2.网页会以长连接的方式与服务端保持通信3.手机登陆微信 server会将用户信息放入消息用户列表4.扫描二维码,这个过程就是获取网页上的uuid,手机端带着uuid向server发送请求,5. 阅读全文
posted @ 2014-03-23 23:12 TiestoRay 阅读(920) 评论(0) 推荐(1) 编辑