永发信息网

在网络环境不好的情况下,为什么手机端的socket通信比较卡,但是http的通信比较流畅呢?

答案:3  悬赏:60  手机版
解决时间 2021-01-17 10:55
在网络环境不好的情况下,为什么手机端的socket通信比较卡,但是http的通信比较流畅呢?
最佳答案
1.socket通信是手机端到手机端的通信,要经过服务器来回转发数据。
2.http的通信是手机到web服务器端通信,就直接来回发送数据。
3.socket通信要看两端手机信号好坏来决定传输速度。
4.http的通信的WEB服务器是有线的再到无线,有线速度快?还是无线的快呢?
解释的不好,希望能帮助你。追问通讯情况是手机连上WIFI,然后开始发请求,请求都是直接连到同一个服务器上,也就是发送http请求和socket的请求的所有环境都是一直的,结果就是在第一次socket请求的时候,比较慢,等socket建立之后通讯就正常,但是同一情况下http的请求就非常快了。这里的快慢指的是,手机发送请求为时间点A,服务器收到这个请求的时间点为B,慢指的是socket请求时,B与A之间的时间差比较大,http请求时B与A之间的时间差比较小,这是为什么追答不是很明白意思,帮不了你,能具体说明是做什么的?追问做了一款游戏,里边有http通讯和socket通讯,公司网络有几天不稳定,游戏发送socket请求的时候,发出和接受都比较慢,但是游戏发和收http请求的时候就基本感觉不出来网络很卡,走的都是公司的内网追答照理socket通信比http通信速度快,socket属于第网络层,http属于应用层。
应该是主机配置或者是网络原因。
全部回答
若手机使用移动数据上网速度慢,请按以下方法解决:
1.手机关机重启。
2.清除手机上网历史记录和缓存:应用程序-互联网-点击屏幕上的五角星图标-历史记录-菜单键-清除历史记录。
3.此情况可能是互联网应用程序问题造成上网速度慢,建议重置浏览器设置。操作:应用程序-互联网-菜单键-设定-内容设置-复位设置。
4.若以上操作后仍无法解决,建议您更换其他SIM/USIM卡尝试
socket通信需要在线程中侦听网络连接,可以插入断点,调试执行,以判断connection连接成功时系统资源的分布情况,因为手机本身资源有限,故需要同时对服务器端和client端都进行网络流线程的侦听,以判断出具体问题点出在哪一端.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
心情很压抑,什么事都想不通
伊布转会巴萨是一个悲剧吗?
柳树绿了,改绿字,补充完整
“这尊挣断了铁链的大炮,突然变成了一头形容
某房地产公司买了一块平行四边形面积2,8公顷
不知道怎么评价一款茶的好坏?
GC-2018是否可以同时使用FID和TCD
密胺可以生产出各种大理石花纹吗
有一个男生呐,他说他喜欢我,我想考验他,让
狼队科技地址在什么地方,我要处理点事!
“素胚勾勒出青花笔锋浓转淡,瓶身描绘的牡丹
求一个暗黑2 1.11的1级圣骑士存档。
好看的蛇片大全电影
魅族的手机好不好阿?它是国产吗?
抓住感到意外灬这样做真不容易写一篇记叙文
推荐资讯
一捧花二十枝玫瑰大概多少钱?
单选题下列说法中不正确的一项是A.《史记》又
求wow野D打怪手法
麻烦问一下,这个挂饰和珠子是什么材质的?我
急!2010年暑假的十大新闻啊!
宝马一系E87后备箱开关如何接线,寻求高人攻
求武林外传10级到90级所有配方的详细名称!!
易来易往面相解析:“大脑门”在面相中代表着
650g等于多少kg,把克化成千克,要除以进率,
电表卡插上没反应,要不就显示8888请问怎么回
名著阅读。(6分)【小题1】《汤姆索亚历险记》
下列各组词语中,加点字读音没有错误的一项是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?