课程
/后端开发
/PHP
/PHP中的HTTP协议
为什么客户端不用ob+长连接,而是用轮询,或者为什么服务器端不也直接用ajax 轮询呢?求解。
2017-08-10
源自:PHP中的HTTP协议 3-1
正在回答
ajax轮询模拟长连接就是每个一段时间(0.5s)就向服务器发起ajax请求,查询服务器端是否有数据更新
ajax轮询,每次都要建立HTTP连接,即使需要传输的数据非常少,所以这样很浪费带宽;同时,这个过程是被动性的,即不是服务器主动推送的。
长链接,同ajax轮询一样,也是每次都要建立HTTP连接,也都是被动的。而且这种方法对服务器的并行要求比较大,因为在没有消息的时候,连接照样保持,而这时需要其它信息是又要建立新的连接(就连接保持中)
举报
PHP视频教程从PHP的角度深度解析HTTP协议知识,例如post、和get请求
1 回答如何选择使用ajax 轮询还是ob+长连接
2 回答telnet隔段时间就遗失对主机的连接
1 回答视频中使用的编辑软件是什么???
1 回答请问怎么限制连接网速和系统资源呢?
2 回答如何写配置文件的代码