微信聊天功能使用了什么协议
【微信聊天功能使用了什么协议】微信的协议是参考微软的ActiveSync协议,协议的格式肯定是自定义,分为长连接TCP和短连接HTTP,当发送一条消息给对方的时候,大致过程为:
生成一条消息内容,加密然后压缩传到服务器;微信根据消息的目标地址,投递到对方的邮箱(微信号),这是一个扩散写的过程,不管是群组还是单聊,都是直接拷贝一份到对方的邮箱;服务器通知接收方来接收消息(TCP或是推送);接收方根据本地已经接收的最后一条消息ID 到服务器取最新的消息 。
推荐阅读
- 微信聊天和QQ聊天有什么不同
- 微信聊天记录安全么
- 微信聊天记录备份文件怎么打开
- 支付宝的钱怎么转到微信零钱
- 微信聊天记录不删能保存多久
- 微信聊天记录滑动删除了怎么恢复
- 微信群在聊天页面删除了怎么找到
- 微信聊天记录恢复出来乱码
- 微信聊天记录恢复的文件怎么打开
- 微信聊天记录恢复可靠吗