关注
[10] socket 是长连接还是短链接
取决于场景。
短链接:每次通信都会新建一个 socket 连接,数据传输完毕后,立即关闭这个连接。比如 HTTP1.0 默认的,每个HTTP请求都会新建一个 TCP 连接,请求和响应完成后就关闭连接。
长链接:
1)socket 连接在数据传输完后,不会理解关闭,而是保持一段时间的开房状态,用于后续多次数据交换。
比如 HTTP1.1 引入的 Keep-Alive 机制,允许一个 TCP 连接可以服务于多个 HTTP 请求,以便减少 TCP 连接建立和 关闭的开销。
2)又比如,WebSocket,SMTP,FTP 等协议,也采用长链接机制
因此,Socket 本身只是通信端点的抽象,它的连接长度由应用程序决定,而不是 socket 本身固有的属性
查看原帖
点赞 评论
相关推荐
查看12道真题和解析 点赞 评论 收藏
分享
01-13 17:51
河南科技学院 Java 程序员花海:最好不要在简历写电商 电商覆盖域太多了 订单 购物车 交易 招商 营销 氛围 履约 售后 用户增长 营销等等一系列都是电商,你写一个这么大的项目是让面试官随便挑一个擅长的来问吗?
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 春招什么时候投? #
6283次浏览 99人参与
# 牛友的春节生活 #
2879次浏览 81人参与
# 春节前,你还在投简历吗? #
8908次浏览 124人参与
# 春节提前走,你用什么理由请假? #
5922次浏览 145人参与
# 牛客AI体验站 #
13758次浏览 255人参与
# 从夯到拉,锐评职场mentor #
2221次浏览 44人参与
# 实习到现在,你最困惑的一个问题 #
2479次浏览 77人参与
# 聊聊Agent开发 #
17222次浏览 439人参与
# 备战春招/暑实,现在应该做什么? #
2107次浏览 72人参与
# 距离春招还有一个月,你现在是什么开局? #
3460次浏览 65人参与
# 推荐一个值得做的AI项目 #
4745次浏览 143人参与
# 暑期实习什么时候投? #
4172次浏览 100人参与
# 听劝,这个简历怎么改 #
380544次浏览 1826人参与
# 机械人的秋招小目标 #
28299次浏览 239人参与
# 参加完秋招的机械人,还参加春招吗? #
108079次浏览 704人参与
# 实习的内耗时刻 #
221402次浏览 1643人参与
# 我的AI电子员工 #
27424次浏览 183人参与
# 腾讯工作体验 #
567635次浏览 3709人参与
# bilibili求职进展汇总 #
180831次浏览 1074人参与
# 找工作,行业重要还是岗位重要? #
96328次浏览 1837人参与
文远知行公司福利 580人发布