首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
05-27 22:28
网易互娱_图形开发工程师(准入职员工)
网易互娱内推网易互娱内推
岗位:我比较幸运,进的组压力不算大,朝十晚六,每个月有餐补,吃饭基本不花钱,免费班车,时不时有下午茶。工作的内容也很有成就感,学到了好多东西哈哈哈 总的来说非常建议在网易实习哦(因为我的mentor和组内氛围很不错,仅代表个人意见哦,不要杠我hhh) 如何成为一名网易实习生 最好的办法当然是在官网选好心仪的职位然后找内部员工内推!我就是内推进来的,大家也可以找我~ 我是凭内推进入了网易和字节跳动的面试哦~ 同学们如果想让自己简历快点被查看,大大提高成功率,可以用内推的方法,也就是把简历交给内部人员,用内推系统帮你投递~网易游戏(互娱)2026届实习生培养项目,2月25日震撼启航!️ 面向26届...
网易游戏公司福利 279人发布
点赞
评论
收藏
分享
05-29 15:20
Fibocom广和通_助理工程师(准入职员工)
这才五月,秋招的手已经伸向26届了!!
26届也是好起来了,五月已经陆续开了很多秋招提前批,实习公司也开了不少。 韶音科技、TPLINK联洲、三一集团、海信、宇通、中核集团、海尔智家、正浩ecoflow、百度等等 实习公司更多! 26届小伙伴要抓紧投递,提前批和实习和秋招不冲突。 整理了26届校招汇总表,校招岗位信息很全,链接直投。抓紧投递,希望大家都能拿到自己满意的offer可以去主页置顶文章看看专栏获取和注意事项!专栏:https://www.nowcoder.com/creation/manager/columnDetail/0ybKdp
康纳RK800:
25届已经被淘汰了,现在来到舞台的是26届,更新迭代的速度可真快呀
点赞
评论
收藏
分享
05-15 13:31
杭州电子科技大学 Java
27届找实习
求大佬拷打项目经历,求问细节
白火同学:
大二有这水平很牛了
,可以适当对关键信息加粗一点,比如关键技术、性能指标之类的。
点赞
评论
收藏
分享
04-23 11:13
中国地质大学(武汉) Java
求喷,java这种简历真的很烂吗
虽然我知道自己很菜,但是不至于大把几十人一两百人的公司发简历过去已读不回吧😢求大佬指点一下我的简历是不是有什么硬伤
ohs的小木屋:
感觉不是简历问题,是行情问题,根本不招人,简历再优秀也没用
投了多少份简历才上岸
简历被挂麻了,求建议
点赞
评论
收藏
分享
05-28 07:49
中国科学院大学 Java
秋招如何才能赢在起跑线上
1.如何看待秋招实际上我属于准备比较早的那批,很早开始准备秋招,我也下定决心要在秋招拿到好的offer,所以我一直觉得春秋招,其实也就是秋招招人多,春招都是补录,秋招不积极,亲人两行泪。2.秋招的核心时间点1、秋招提前批6~7月在这个时间段,互联网和部分名企的秋招提前批大量开启,它们会在学校举办宣讲会活动,同时也会举办各类Networking活动。秋招提前批流程较快,一般只有简历/网申——面试两个阶段。2、正式秋招7~10月一般从7月到10月,长达四个月。提前批没有拿到offer的同学,可以继续参加正式秋招,相当于有了两次机会。正式秋招主要有四大流程:网申—笔试 —群面 —单面3、秋招补录11...
职场捅娄子大赛
如何KTV领导
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
21
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
你的经历比较单薄, 但简历又弥补了这一点--双非仔个人简历分享
2114
2
...
字节last day,知无不言!
1824
3
...
六月还有机会的,对吗?
1573
4
...
发现27282届的同学怎么越来越卷了,投个票看看相互的进度吧
1165
5
...
只有收到offer那一刻是开心的
946
6
...
25 暑期实习&秋招面经
868
7
...
答辩时被导师当着所有人的面阴阳
786
8
...
记录一下选择
767
9
...
怎么包装实习经历呢
684
10
...
为什么我的mos管驱动电路总是不听话?(上-基本原理总结)
621
创作者周榜
更多
正在热议
更多
#
写给毕业5年后的自己
#
6893次浏览
123人参与
#
今年形式下双非本找得到工作吗
#
133652次浏览
1007人参与
#
华泰证券Fintech星战营
#
190750次浏览
279人参与
#
职场捅娄子大赛
#
333968次浏览
3370人参与
#
你的秋招第一场笔试是哪家
#
128448次浏览
1399人参与
#
一人一个landing小技巧
#
64873次浏览
1003人参与
#
材料专业就业可以去哪些企业岗位
#
32803次浏览
314人参与
#
汇川技术求职进展汇总
#
120819次浏览
809人参与
#
产品2023笔面经
#
51115次浏览
441人参与
#
哪些公司笔/面试难度大?
#
2526次浏览
19人参与
#
硬件应届生薪资是否普遍偏低?
#
70146次浏览
506人参与
#
我想象的工作vs实际工作
#
470712次浏览
4781人参与
#
今年的你投递了多少份简历才上岸
#
33498次浏览
117人参与
#
通信硬件人社招/春招/实习投递现状
#
24920次浏览
922人参与
#
实习中的菜狗时刻
#
349357次浏览
3216人参与
#
考公VS就业,你怎么选?
#
58625次浏览
393人参与
#
总结:哪家公司面试体验感最差
#
55736次浏览
262人参与
#
工作后会跟朋友渐行渐远吗
#
25718次浏览
191人参与
#
机械人的薪资开到多少,才适合去?
#
107750次浏览
445人参与
#
你的论文盲审过了没?
#
103078次浏览
1468人参与
#
考公还是考研,你怎么选?
#
25989次浏览
131人参与
牛客网
牛客企业服务