关注
[10] socket 是长连接还是短链接
取决于场景。
短链接:每次通信都会新建一个 socket 连接,数据传输完毕后,立即关闭这个连接。比如 HTTP1.0 默认的,每个HTTP请求都会新建一个 TCP 连接,请求和响应完成后就关闭连接。
长链接:
1)socket 连接在数据传输完后,不会理解关闭,而是保持一段时间的开房状态,用于后续多次数据交换。
比如 HTTP1.1 引入的 Keep-Alive 机制,允许一个 TCP 连接可以服务于多个 HTTP 请求,以便减少 TCP 连接建立和 关闭的开销。
2)又比如,WebSocket,SMTP,FTP 等协议,也采用长链接机制
因此,Socket 本身只是通信端点的抽象,它的连接长度由应用程序决定,而不是 socket 本身固有的属性
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
昨天 19:01
岭南师范学院 嵌入式工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 春招什么时候投? #
6741次浏览 103人参与
# 牛友的春节生活 #
3306次浏览 91人参与
# 春节前,你还在投简历吗? #
9391次浏览 128人参与
# 实习到现在,你最困惑的一个问题 #
2656次浏览 82人参与
# 牛客AI体验站 #
13886次浏览 259人参与
# 从夯到拉,锐评职场mentor #
2376次浏览 50人参与
# 春节提前走,你用什么理由请假? #
6189次浏览 151人参与
# 备战春招/暑实,现在应该做什么? #
2329次浏览 84人参与
# 聊聊Agent开发 #
18059次浏览 455人参与
# 距离春招还有一个月,你现在是什么开局? #
3677次浏览 77人参与
# 推荐一个值得做的AI项目 #
4923次浏览 145人参与
# 暑期实习什么时候投? #
4468次浏览 106人参与
# 听劝,这个简历怎么改 #
380576次浏览 1826人参与
# 机械人的秋招小目标 #
28317次浏览 239人参与
# 参加完秋招的机械人,还参加春招吗? #
108134次浏览 704人参与
# 我的AI电子员工 #
27530次浏览 184人参与
# 腾讯工作体验 #
567855次浏览 3711人参与
# 实习的内耗时刻 #
221430次浏览 1643人参与
# bilibili求职进展汇总 #
180845次浏览 1074人参与
# 找工作,行业重要还是岗位重要? #
96345次浏览 1837人参与
