QQ如何把你的消息传递给好友的?
2024-02-16 20:01:37发布 浏览453次 信息编号:97722
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
QQ如何把你的消息传递给好友的?
张叔先告诉你一个数据:QQ累计注册用户数超过10亿,QQ日活跃用户超过3亿,QQ月活跃用户超过5亿。 简单来说,日活跃度就是每天使用QQ的用户数,月活跃度就是每个月的累计活跃用户数。 中国有13.8亿人口,几乎每个人都有一个QQ账号。 大家都是腾讯的忠实用户!
不出意外的话,你不仅有一个QQ号,而且还有很多QQ好友! 你知道QQ登录流程吗? 你知道如何加你的好朋友为QQ好友吗? 您知道每条消息如何到达您朋友的手机吗? 带着这些问题来跟张叔叔学习一下吧。
那是历史上的一天,你知道了QQ的存在,并通过电脑或手机找到了QQ注册界面。 按照提示填写注册所需的所有信息,然后单击注册按钮。 此时,您填写的信息将通过计算机网络传输至腾讯的服务器。 腾讯的服务器为您分配一个QQ号码,并将该QQ号码与您设置的密码绑定。 恭喜您,您现在注册成功!
温馨提醒:现在网络实行实名制,每个QQ号目前都需要绑定手机号码,所以在网上说话要小心,对自己的言行负责。
后来,当你输入QQ号和密码登录时,计算机网络承载着你的登录请求,再次愉快地来到腾讯的服务器上。 腾讯服务器首先从自己的数据库中检查您输入的QQ号是否存在。 如果该号码不存在,腾讯服务器将直接返回该账号不存在的错误给您。 如果该QQ号码存在,服务器会验证您输入的密码与数据库中存储的QQ密码是否一致。 如果不一致,会提示密码错误; 如果一致,恭喜您,登录成功!
登录后,我发现好友列表空空如也,此刻我感到有些落寞和落寞。 突然,我想起了放学后同学小芳塞给你的纸条。 上面有一系列数字。 当时我不明白这些数字的含义,现在我突然意识到,纸条上写的字条是小芳的QQ! 你以迅雷不及掩耳之势,填写了好友请求栏中的一串数字。 点击查询按钮后,显示出对方的昵称“村里那个女孩”。 您毫不犹豫地点击了“申请好友”按钮。
搜索QQ并申请添加好友的过程中发生了什么? 当你的搜索请求传递到腾讯服务器后,它会首先查询数据库中是否存在你搜索的QQ。 结果是“村里的女孩”被成功搜索到并返回给你。 点击“申请好友”按钮后,您的申请请求将再次发送至腾讯服务器。 服务器会记录您添加小芳的申请,并向小芳推送好友申请消息。
果然,当小芳登录QQ时,她收到了来自腾讯的好友申请:“村里的男孩”申请加你为好友。 小芳定睛一看,说道:“哎,这不是他吗?” 并愉快地点击了同意按钮。 同理,数据再次通过计算机网络传输至腾讯服务器。 服务器判断双方同意,则好友关系成功建立并保存在服务器上。
每当你和小芳使用QQ时,你都会在好友列表中找到对方。 这是因为您的好友列表已存储在服务器上。 每次登录都会拉取好友列表,信息不会丢失。 。 当然,也有小芳生气把你删除的时候。 此时,你们在腾讯数据库的好友列表中就不再有对方了。 结果你还无耻的加了小芳为好友。 这种重复的增删操作,实际上就是对腾讯数据库的好友记录的重复增删。
自从加上小芳之后,我每天都和她聊天。 那么你发的短信和语音是如何传输给小芳的呢? 我先回答一个问题。 如果从城北的学校去城西的动物园怎么办? 通常我们有两种方式:从学校乘坐公交车到市中心的公交枢纽,然后换乘公交车到达动物园; 明确学校和动物的地址后,从学校直接开车去动物园。 第一种方式,有公交枢纽,充当中转; 在第二种方法中,两个位置直接连接。
当你通过QQ给小芳发消息时,就像从学校到动物园一样。 你和小芳所在的网络位置可以比作学校和动物园,而腾讯的服务器可以比作公交枢纽。 您发送的消息会通过两种方式传递给小芳。
首先介绍一下比较简单的转账方式。 当您和小芳登录成功后,就会与腾讯的服务器建立连接。 通过此连接,您的电脑或手机可以与服务器进行交互。 当你给小芳发送消息时,消息首先通过这个连接到达腾讯服务器。 服务器解析消息格式,发现这些消息的接收者是小芳。 服务器找到与小芳的连接,并通过该连接将消息发送给小芳。 腾讯服务器此时的作用就是一个公共交通枢纽,通过它可以实现任意站点之间的连接。
转移方式的优点很明显,而且实现也比较简单。 所有用户只要与腾讯服务器建立连接,服务器就负责调度和推送消息。 有什么缺点? 如果有任何消息必须通过服务器进行中继,那么服务器就会非常繁忙,当消息量比较大时,服务器就会非常拥堵。 这就像每个坐公交车的人都必须到公交枢纽换乘一样。 公交枢纽的服务人员将会非常忙碌。 周围的道路肯定会非常拥挤。 最终大家都无法按时到达目的地(消息延迟)。 很多人可能就是因为这个才中途下车的(消息丢失了)。
下面讨论的第二种直接连接方法可以有效解决上述问题。 直连方式是指您和小芳直接连接,您发送的消息不需要经过第三方直接到达小芳。 你和小芳是如何实现直接联系的? 首先是获取对方的连接地址。 腾讯将提供相应的服务支持您和小芳获取对方的直连地址。 拿到对方的地址后,就可以直接连接了。 这时,你和小芳之间的距离突然缩短了。
无论是中转方式还是直连方式,都有一个问题需要解决。 如何保证消息到达? 您发给小芳的 10 条消息中有 5 条丢失了。 这些天你们的谈话断断续续吗? 您给小芳发了1条消息,但小芳却重复收到了5条消息。 这不是长篇大论吗? 如果现在让你解决消息到达率和重复率的问题,你会怎么做?
为了保证您和小芳沟通顺畅,腾讯做了很多事情。 首先,你可以给每条消息添加一个代码,比如1、2、3、4、5。小芳会把收到的消息代码反馈给你,比如她收到了1、2、3、4、5号消息显然已经迷失了。 此时,为了保证到达率,可以重新发送编号为5的消息。 通过上述手段,解决了消息到达率的问题。
消息重复问题也可以通过编码来解决吗? 的! 小芳收到消息后,取出消息代码,然后确定之前没有收到过消息。 如果以前出现过,则一定是重复消息,不会再次显示; 如果以前没有出现过,则这是一条新消息。 可以显示。 这样,重复的问题就解决了。
通过这篇文章你是不是对如何给好友发送QQ消息有了更清晰的了解了呢? 再次,相信坚持和专注的力量,和张叔一起继续学习!
提醒:请联系我时一定说明是从星空网上看到的!