长连接和短链接的区别
-
客户端和服务端响应的次数
长连接:可以多次
短连接:一次 -
传输数据的方式
长连接:连接--数据传输--保持连接
短连接:连接--数据传输--关闭连接
长连接与短连接的优缺点
-
长连接
- 优点
省去了较多的TCP的建立与关闭的时间
性能比较好(因为一直保持连接的状态) - 缺点
当连接越来越多会压垮服务器
连接管理难度较大
安全性能差
- 优点
-
短连接
- 优点
管理服务简单,存在的连接都是有效连接 - 缺点
请求频繁,不断的连接以及关闭连接,浪费时间
- 优点
长连接和短连接使用情况举例
长连接:qq 微信 游戏
短连接:web网站
网友评论