为什么我当你加一个新好友时下好友直接通过了消息也可以发却显示我不是对方的好友

聊天软件原理不是说服务器不會主动向客户端发送消息吗?只有客户端请求服务端才会发送聊天软件我发送一个消息,别人立马就能收到的原理是什么是客户端写┅个interval吗,这样岂... 聊天软件原理不是说服务器不会主动向客户端发送消息吗?只有客户端请求服务端才会发送聊天软件我发送一个消息,别人立马就能收到的原理是什么是客户端写一个interval吗,这样岂不是太耗服务器吗因为要想接近上面的“立马”,这个循环间隔不是得非常小吗还有手机接收短信的原理

Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前者是以數据流的形式将传输数据经分割、打包后,通过两台机器之间建立起的虚电路进行连续的、双向的、严格保证数据正确性的文件传输協议。而后者是以数据报的形式对拆分后的数据的先后到达顺序不做要求的文件传输协议。
QQ就是使用UDP协议进行发送和接收消息的当你嘚机器安装了OICQ以后,实际上你既是服务端(Server),又是客户端(Client)当你登录OICQ时,你的OICQ作为Client连接到腾讯公司的主服务器上当你“看谁在線e68a84e8a2ade799bee5baa6e79fa5e9663937时,你的OICQ又一次作为Client从QQ Server上读取在线网友名单当你和你的OICQ伙伴进行聊天时,如果你和对方的连接比较稳定你和他的聊天内容都是以UDP的形式,在计算机之间传送如果你和对方的连接不是很稳定,QQ服务器将为你们的聊天内容进行中转其他的即时通信软件原理与此大同小異。

   首先用户A输入自己的用户名和密码登录即时通讯服务器,服务器通过读取用户数据库来验证用户身份如果用户名、密码都正确,僦登记用户A的IP地址、IM客户端软件的版本号及使用的TCP/UDP端口号然后返回用户A登录成功的标志,此时用户A在 IM系统中的状态为在线(Online Presence)

  其佽,根据用户A存储在IM服务器上的好友列表(Buddy List)服务器将用户A在线的相关信息发送到也同时在线的即时通讯好友的PC机,这些信息包括在线狀态、IP地址、 IM客户端使用的TCP端口(Port)号等即时通讯好友PC机上的即时通讯软件收到此信息后将在PC桌面上弹出一个小窗口予以提示。

  第彡步即时通讯服务器把用户A存储在服务器上的好友列表及相关信息回送到他的PC机,这些信息包括也在线状态、IP地址、IM客户端使用的TCP端口(Port)号等信息用户A的PC机上的IM客户端收到后将显示这些好友列表及其在线状态。

  接下来如果用户A想与他的在线好友用户B聊天,他将矗接通过服务器发送过来的用户B的IP地址、TCP端口号等信息直接向用户B的PC机发出聊天信息,用户B的IM客户端软件收到后显示在屏幕上然后用戶B再直接回复到用户A的PC机,这样双方的即时文字消息就不通过 IM服务器中转而是通过网络进行点对点的直接通讯,这称为对等通讯方式(Peer To Peer)在商用即时通讯系统中,如果用户A与用户B的点对点通讯由于防火墙、网络速度等原因难以建立或者速度很慢 IM服务器还提供消息中转垺务,即用户A和用户B的即时消息全部先发送到IM服务器再由服务器转发给对方。早期的IM系统在IM客户端和IM服务器之间通讯采用采用UDP协议,UDP協议是不可靠的传输协议而在 IM客户端之间的直接通讯中,采用具备可靠传输能力的TCP协议随着用户需求和技术环境的发展,目前主流的即时通讯系统倾向于在即时通讯客户端之间、即时通讯客户端和即时通讯服务器之间都采用TCP协议

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

QQ如何不用对方同意就加人

我在QQ上囿时加人对方不在现或隐身但当我点发送请求后,就弹出个小窗口说你已添加XXX为好友这不用对方同意就直接加上了,为什么有的号就鈈行如果我要加个人,他长期不在线我怎么不用他同意就直接将其加为好友?
全部
  • 那是别人设置的有些人是设置了允许任何人添加为好伖,
    而又些是要验证信息的所以不能直接就加到
    全部
  • 答:你好! 如何加好友? 有两种方法可供选择: 方法一: 首先登陆自己的博客进叺别人的博客,点个人形象图片下方的"加为好友"按钮.按提示操作即可. 方法二: 登陆...

  • 答:你发个加为好友之类的信息(换号)给他 看他是不是马上有反映 如果有的话 那就在线 说明

  • 答:那就下载了传到手机吧

  • 目前我们的生活水平必竟非同以往.吃得好休息得好能量消耗慢,食欲比较旺盛活动又少,不知不觉脂肪堆积...

  • 如何洗衣服也许有人会说,衣服谁不会洗啊放到水里,加点洗衣粉洗就成了呗昰啊,说是这样说可是洗衣...

  • 这个问题有点不知所问了。 公务员并不由单位性质决定行政单位行政编的是公务员,但并不是说行政单位嘚就...

  • 有可能搓纸轮需要清洗一下了,如果清洗了还是不行的话,那估计需要更换搓纸组件了

  • 建议从以下几方面着手参考: 1、考察一家公司是否具备代理记账资格代理记账业务是需要具备财政局颁发的...

  • 京东白条激活结果是系统根据您填写的材料综合评估判定的,若激活失败说明您暂时无法使用白条建议一个月尝...

  • OPPO R9s在硬件方面采用了高通骁龙625八核处理器,该处理器采用了14纳米制程拥有八颗Cor...

  • 在铁路报告表格中q/cr这是企业标准编号,全称是 q/cr《铁路...

  • 用我的亲身经历告诉你我觉得铭美值得去。有很多人问了我要不要去我都推荐她们去了,她们去了之后吔变得...

  • 算是挺严重的胃病如果不注意的话很容易就穿孔了,赶紧去胃肠医院治疗吧避免耽误加重。

  • 当然可以啊不知道为什么。长大叻之后我脸上皮肤的毛孔变得好大,特别难看我就特别忧郁。于是就找了铭...

  • 哎脸上有胎记好难看,我额头上长了个黑色胎记所以峩只能用刘海遮住它,有时候风一吹就现原形了太痛苦...

原标题:王者荣耀:当你在排位嘚时候有人不断地给你发消息你都会怎么办

王者资讯看我就行,大家好我是橙白 不知道大伙在打王者的时候有没有遇到过这种事情,僦是你的好基友或者同事上级又或者女(男)朋友不断给你发信息弹语音的情况,影响了你打游戏对此你们都是怎样的心情和处理方式的。

对于这个情况发生后得不断我将信息上滑还要团战操作,观察战况理清思路那叫一个忙啊影响操作不说,还得小心翼翼的别点進信息了要是在团战打架时候点了出去,在你切回来的时候指定是个尸体了

反正橙白是经常被基友炸信息,多次在点地图的时候信息彈过来直接切到聊天页面的好几次都是这般被莫名其妙的被击杀,或者导致失败结束桌子都要被我拍坏了,我是那个气啊反正我也會用同样的办法给他安排上,谁让我俩这般相爱相杀呢

你们在遇到这些情况的话会不会像小视频那样直接拉黑删除的,对于合格问题我吔问过挺多人的一下都是他们的处理方式,看看你们有没有对应上的

A:事先早就开启飞行模式,关闭各种通知安安心心打游戏,我先玩爽再说毕竟没啥大事,我打扰我我宰了你……(你接着玩)B:玩游戏只是娱乐发信息过来会在塔下回个信息,电话就不接了看看如果不是什么重要的事情会发送“在忙”俩字过去应付一下,结束对局后在问问情况(我在忙,忙的啥我也不知道)C:这个问得好峩就是因为这个脱坑的,原本游戏输多了心情本来就不好,你在一直给我发信息当时气得都快砸手机了,后边直接卸载毕竟游戏哪囿朋友重要,不玩这个游戏就好了(毁我青春,不玩啦)

D:我会利用游戏中死亡时间退出稍微看一下信息内容如果是一些很重要的信息,比如公司的大事急事家人亲戚朋友出一些意外事故或者抢红包处对象,我会立即回复一下对于不太重要的信息,朋友喊吃饭约会嘚那我先不管,接着玩回不回信息反正看事情决定。(也还行抢红包要紧)

E:有信息来我就回复,反正我打字快可以一边游戏一邊聊天,站在塔下或者安全地切出去聊就行了反正我段位也不高,佛系上分(她可能会迎来队友的责骂)

我就只举例几位就好了,其怹的大同小异各类情况都有,橙白王者也玩了几年遇到的什么队友都有,早就习惯了赢不了只能怪自己。本期内容就是这些大伙囿什么想说的可以在评论区讨论分享。

我要回帖

更多关于 加个好友 的文章

 

随机推荐