首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
lxx13
2017-09-09 21:00
已编辑
山东大学 C++
关注
已关注
取消关注
socket和http
移动app 为什么选择socket通信而不选择http??
提示
全部评论
推荐
最新
楼层
Nimbus_
上海外国语大学 数据挖掘
这个问题很有意思,之前自己也思考过。但这里确实应该更正下题目,改成tcp与http之间的关系比较好,因为socket只是起到建立客户端与服务器连接的作用,TCP与http才是协议,tcp的话上层有很多协议,http是其中的一种,他对tcp的数据包进行了进一步的封装,因此我们使用起来也更加方便。
点赞
回复
分享
发布于 2017-09-10 08:50
目前的岗位可能并不适合你。
中山大学 C++
楼上说得差不多, http是请求应答式,如果某人发送消息给服务器,服务器要发给你,你用http岂不是要去轮询服务器是否有消息? (或则用rabbitmq等中间件)
点赞
回复
分享
发布于 2017-09-09 22:37
扛竹子的伙夫
爪哇岛 Java
感觉面试官应该想问的是: socket是长链接的,有状态,在移动app对实时性要求比较高的情况下要使用这个; http虽然简单方便成熟,但是实时通信不是很方便。
点赞
回复
分享
发布于 2017-09-09 22:30
无名huster
华中科技大学 安卓
1. http协议中是使用tcp进行连接的,经过三次握手进行连接,TCP连接的直接目标是什么?是目的IP+端口号,目的IP+端口号是啥?就是socket。。按照这样的问题来说,本来就是一回事,所以,这个问题是哪个公司面试官问的? 2.如果你是说在应用层的协议(或者是说使用应用层的API来说),Socket封装的api和httpURLConnection、httpclient啥的都可以进行连接。问题是socket是长连接,http是短连接(接口访问)。socket速度快,http解析慢点...http已经很完善了,对于客户端或者是服务器来说的的话,开发效率高。我接触这么长时间的android也没见过哪个框架源码用的是socket进行网络通讯的。。。所以,这个问题是哪个公司面试官问的?
点赞
回复
分享
发布于 2017-09-09 21:55
TeeKee
阿里云_基础产品事业部_高级开发工程师
这个问题.....要是面试时候这么反问一下,基本面试就跪了。
点赞
回复
分享
发布于 2017-09-09 20:37
Mahome
哈尔滨工业大学(深圳) 算法工程师
哈哈, 我知道你是谁
点赞
回复
分享
发布于 2017-09-10 14:47
夕一啊
哈尔滨工业大学(深圳) 算法工程师
我感觉是用socket之后你就可以定义自己的应用层协议,它还是基于tcp的。你自己定义一个类似http是一个客户端服务器可以直接用的协议来满足你自己的需求。http可能不能满足你的需求。
点赞
回复
分享
发布于 2017-09-10 14:35
向宇铜桌
西安交通大学 C++
会不会是因为http的请求行,请求头对于移动app来说完全没用,移动app不允许太多流量消耗,所以不应该使用http,而应该用socket,并自定义最省流量的报文传输格式?
点赞
回复
分享
发布于 2017-09-10 13:04
阿哈哈
西南财经大学
个人理解tcp是传输层协议主要作用是把信息传输给对面。http是应用层协议,其中定义了报文结构,主要作用是双方能够理解报文内容。相当于你把信息传输给对方tcp指的是传输的方式是,http指的是你使用的语言
点赞
回复
分享
发布于 2017-09-10 01:02
Zurich
菜鸟网络_技术部_高级Java开发工程师
socket是应用进程端口,http是协议
点赞
回复
分享
发布于 2017-09-09 21:00
武汉今天晴
武汉科技大学 Java
socket只是通讯方式,相当于管子,而http是通讯协议,相当于管子里面的水,我不知道问这个问题想要考什么,
点赞
回复
分享
发布于 2017-09-09 20:59
牛客7514176号
家里蹲大学 Java
流量,解析速度,安全性,还有消息推送之类的。
点赞
回复
分享
发布于 2017-09-09 20:59
吃口屎冷静下
Java
这个问题今天也被问到了,为什么要有http协议,直接用tcp不行吗?
点赞
回复
分享
发布于 2017-09-09 20:44
暂无评论,快来抢首评~
相关推荐
11-30 22:14
门头沟学院 Java
程序员工作能突破阶层吗
自毕业后蹉跎岁月五载,依稀记得大二毛概的老师在第一节课的时候问了我们一个问题,大家觉得这个社会是有阶层的吗,那时候沉浸在大学生活的小资状态中,上个月生活费没花完呢下个月又来了,满嘴劳动人民最光荣、世界人民大团结的胡话,没事跟舍友同学们约着三天一小聚五天一大聚。到了大四更加放肆,实验室老师每月给800的补助,现在回想起来,算是迄今为止最爽的一段日子。20年毕业,作为一个北方人,楼主毅然决然的成为一名北漂,被北京市政府光荣的称为外来务工人员,刚开始我可谓是壮志凌云,虽然没进到顶级大厂,但offer给的也不低,并且给了一份很可观的期权合同,当时第一年就觉得未来无可限量,渴望着通过打工实现阶层跨越,经...
沉淀小子:
我们所追求的是想生活滋润一点,不求大富大贵,但是吃穿住行方面不用抠抠搜搜,不用每天看看有没有性价比的外卖和拼好饭,住城中村的压抑,出门打特惠快车几个平台对比,每个月买几件便宜衣服取悦自己
毕业季,给职场新人一些建...
点赞
评论
收藏
分享
11-27 14:15
门头沟学院 算法工程师
不敢相信,本内耗王也是实习上了
我个人性格就很敏感,一旦别人有负面情绪(即使不是冲我)我就会难受的类型。上一段实习mentor人挺好的,但是很忙,大家的氛围非常严肃,工作上的对接一天总会有那么一次面对大佬们负面情绪的语气,一度陷入提心吊胆的低能量状态,我只能装作自己很忙的样子。。。这次去tme酷狗业务线的实习,我真的犹豫了很久才下决心来。来酷狗时,感觉这“地质复杂”,艺术味和牛马感混在一起。艺术部分:园区是羊城晚报老厂房改的,绿植覆盖率超级高,放眼看去真的很舒服很护眼。装修也很戳我,大厅有唱片墙,中庭花园会不定期开小型音乐会,公司里还有5只常驻嘉宾(喵星人)(ps:最近公司在测AI,甚至可以在会议室唱K)牛马味:我本人。不过...
wriosley:
好喜欢这个氛围
腾讯音乐娱乐集团公司福利 283人发布
点赞
评论
收藏
分享
10-13 16:17
上海科技大学 安卓
终于轮到我感谢别人的时间
秋招听到不知道多少遍“感谢你的时间”,终于对别人说了一遍。
野猪不是猪🐗:
还是太卑微了,什么叫放弃本次面试
应该说经过评估,贵公司与自己不匹配,决定不再推进后续流程
点赞
评论
收藏
分享
10-17 12:31
重庆交通大学 技术支持工程师
秋招第一个offer
三面完当场就给offer了,但是并不是特别满意😢😢😢。。。看这个公司网上风评很一般,有没有了解公司情况的牛友
蛤蒌沃尔德:
没有我选择的权力,只有我被选择的命运
点赞
评论
收藏
分享
11-27 13:20
已编辑
华中科技大学 Java
求牛友帮选后端开发offer
本人秋招拿到的offer质量相差不多。实在难以抉择。希望各位前辈能给些意见。本人对地域没明显倾向,更看重未来发展和团队氛围。offer如下:美团,履约业务管控,做骑手商家交易判责的。据说toc和tob都有。地点北京,(n+3)x15.5。开的很有诚意,工作强度据说10-9-5。但是感觉是不是业务比较窄。携程,tob业务,商旅部门。包括酒旅出行打车机票,说入职后分配组,可能要去援助海外业务。地点上海,(n+1)x15。工作强度10-9-5。有两天居家。阿里钉钉,用户增长和权益平台,toc业务和toc的业务中台。业务挺好的,但是钉钉现在的风评实在是太恐怖了,不知道应不应该为了以后的发展去抗一抗。地...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
21
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
面试官别再问 AI 应用啦,我是真没招了
5651
2
...
27纯血双非第二段大厂实习oc
3805
华为开奖交流
热聊中
3
...
简历中的项目最推荐的方式
3589
4
...
老妈虽然舍不得,但是还是支持我去大城市
3025
5
...
十二月能等来心选姐的告白吗
3010
6
...
公司各岗位颜值排行,形象走在能力前面?
2436
7
...
浩鲸科技Java面经 已挂
2350
8
...
伤敌0,自损1000000000
2065
9
...
入职一周,给+1买了一周咖啡了,对吗
2010
10
...
临时有感
1908
创作者周榜
更多
正在热议
更多
#
十二月请对我好一点
#
8397次浏览
157人参与
#
父母对你找工作是助力还是阻力?
#
3014次浏览
70人参与
#
为了去实习,我赌上了___
#
2949次浏览
41人参与
#
聊聊我眼中的AI
#
485875次浏览
6733人参与
#
工作中出现了XX情况正常吗
#
9832次浏览
116人参与
#
哪一瞬间让你觉得“这班不如不上”
#
2253次浏览
23人参与
#
一人推荐一个值得做的项目
#
3166次浏览
52人参与
#
uu们,春招你还来吗?
#
2196次浏览
25人参与
#
高薪高压 vs 低薪wlb,你怎么选?
#
3821次浏览
42人参与
#
回顾今年你干过的最“勇”的一件事
#
4807次浏览
73人参与
#
工作前VS工作后,你的心态变化
#
4115次浏览
34人参与
#
秋招有哪些公司要求提前实习
#
91130次浏览
488人参与
#
公司福利里最没用的一项是啥
#
2594次浏览
56人参与
#
机械人的金三校招总结
#
38928次浏览
465人参与
#
如何用一句话描述你的职业
#
28007次浏览
181人参与
#
追觅科技求职进展汇总
#
28937次浏览
181人参与
#
职场上哪些事情令人讨厌
#
32426次浏览
143人参与
#
机械人的薪资开到多少,才适合去?
#
150863次浏览
530人参与
#
你收到了团子的OC了吗
#
1469468次浏览
11805人参与
#
毕业季,给职场新人一些建议
#
162051次浏览
2367人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务