长连接
2015-08-19 11:03
232 查看
短连接是指通讯双方有数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。
长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况(如果太多,服务器端压力太大,因为没有每个长连接都占用了服务器的一个端口)。
每个TCP连接都需要三步握手,这需要时间,如果每个操作都是长连接,再操作的话那么处理速度会降低很多,所以每个操作完后都不断开,下次处理时直接发送数据包就OK了,不用建立TCP连接。
长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况(如果太多,服务器端压力太大,因为没有每个长连接都占用了服务器的一个端口)。
每个TCP连接都需要三步握手,这需要时间,如果每个操作都是长连接,再操作的话那么处理速度会降低很多,所以每个操作完后都不断开,下次处理时直接发送数据包就OK了,不用建立TCP连接。
相关文章推荐
- 快捷键整理
- ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法【转载】
- Redis安装与日常使用
- hadoop native
- 使用ffmpeg 对视频截图,和视频转换格式
- Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
- [Android]RecyclerView的简单示例
- 数组笔记
- druid简单教程
- Oracle SQL性能优化
- Struts2拦截器篇(一)
- ubuntu 取色软件 Gpick
- 在windows添加视图
- 点击click事件在iPad没有响应
- extjs4 省市区选择器
- 关于ios注册推送
- Confluence+Crowd的集成(openLDAP认证)
- java.lang.OutOfMemoryError: PermGen space及其解决方法
- html5+css3 权威指南阅读笔记(三)---表单及其他新增和改良元素
- Android自定义属性,format详解