面试常问问题——长连接和短连接的区别?

 

短连接的操作步骤:

建立连接——数据传输——关闭连接 ... 建立连接——数据传输——关闭连接

 

长连接的操作步骤:

建立连接——数据传输...(保持连接)...数据传输————关闭连接

 

 

优缺点:

长连接能节约很多TCP建立和关闭操作在时间上的消耗,频繁请求资源的客户用长连接比较合适,但避免长连接长时间得不到关闭,应该关闭一定时间里没有读写时间的链接;

短连接不需要额外控制,但如果用户请求频繁,将在TCP的建立和关闭上比较耗时和带宽;

posted @ 2024-04-08 17:14  Alieen617  阅读(48)  评论(0)    收藏  举报