微信聊天功能使用了什么协议
2024-10-05 11:02:57
微信的协议是参考微软的ActiveSync协议,协议的格式肯定是自定义,分为长连接TCP和短连接HTTP,当发送一条消息给对方的时候,大致过程为:
生成一条消息内容,加密然后压缩传到服务器;微信根据消息的目标地址,投递到对方的邮箱(微信号),这是一个扩散写的过程,不管是群组还是单聊,都是直接拷贝一份到对方的邮箱;服务器通知接收方来接收消息(TCP或是推送);接收方根据本地已经接收的最后一条消息ID到服务器取最新的消息。
- 上一篇:微信聊天功能被限制使用怎么解除
- 下一篇:微信聊天和QQ聊天有什么不同
猜你喜欢
-
镁和稀盐酸反应生成什么
阅读量:65 -
镁和氧化性酸反应会怎么样
阅读量:11 -
镁会和冷水反应吗
阅读量:73 -
镁可以与水反应吗
阅读量:83 -
镁离子和偏铝酸根能否共存
阅读量:82 -
镁离子有没有定性鉴定方法
阅读量:42 -
镁氧柠檬酸盐有什么作用
阅读量:12 -
镁与氯化铝溶液反应
阅读量:63 -
镁与氧气在常温下反应么
阅读量:90 -
镁元素是什么
阅读量:66
猜你喜欢
-
阅读量:52
-
阅读量:62
-
阅读量:92
-
阅读量:71
-
阅读量:90
-
阅读量:33
-
阅读量:52
-
阅读量:30
-
阅读量:20
-
阅读量:73