Network----轮询
2024-08-24 10:58:11
轮询:
定时每隔多长时间刷新一次,但是,7X24的对服务器的压力会过大,因为在夜间或者是流量低峰期时,他还要持续工作。
客户端发一次请求,服务器就要相应一次。
长轮询:
和轮询的模式不同,长轮询是一次性的处理多个客户端的请求,多个客户端向服务器发送链接请求,服务器接受后,不会放开,而是会hold住,在一段时间内如果有数据发送,就有一起断开链接,并将数据一起给各个客户端带回去。
-无消息:超时之后断开,客户端立即发送请求
-有消息:立即返回
-都是基于http协议。
WebSocket:
magic string
服务器可以主动的给客户端推送消息
最新文章
- 游戏AI系列内容 咋样才能做个有意思的AI呢
- AX7: Quick and easy debugging
- linux_shell_5_shell特性_正则_1
- HDU 1024 max sum plus
- [原创]与来自facebook的朋友交流
- 单例模式简单解析--Singleton 单例模式(懒汉方式和饿汉方式)
- mysql 获取一个表中缺失的最小编号
- UIDatePicker的时间选择器里的时区的问题
- [XBee] ZigBee学习笔记
- C# 右键菜单 contextMenuStrip
- iOS_10_tableView的简单使用_红楼十二钗
- MySQL高可用方案MHA自动Failover与手动Failover的实践及原理
- libevent之Reactor模式
- web页面和小程序页面实现瀑布流效果
- Mac下GTest的基本使用
- Linux 比较判断运算(if else)
- 【全文转载】Gradle、Maven项目相互转换
- Angular7 表单
- 如何使用C++回调函数
- There are inconsistent line endings in the 'xxx' script. Some are Mac OS X (UNIX) and some are Windows.问题解决