ajax轮询
Posted 卓象程序员
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax轮询相关的知识,希望对你有一定的参考价值。
1、概念
Ajax轮询定时的通过Ajax查询服务端,客户端按规定时间定时向服务端发送Ajax请求,服务器接到请求后马上返回响应信息并关闭连接。
2、轮询的使用方法
短轮询:使用定时器来获取数据 每隔一段时间就获取一遍数据
短轮询的概念:客户端访问服务端,服务端返回结果,结果不是最终需要的值继续执行直到拿到想要的结果。
短轮询实现代码:
前端页面
服务端处理:
长轮询:客户端访问服务端 服务端处理数据 直到找到想要的结果才返回给客户端
前台代码:
服务端代码:
防止长轮询超时优化
前端代码:
服务端代码:
3、总结
短轮询客户端访问服务端,服务端返回结果,如果结果不是最终需要的值继续执行直到拿到想要的结果,长轮询客户端访问服务端,服务端处理数据直到找到想要的结果才返回给客户端,最后还是根据自己的需求来决定来使用短轮询还是长轮询。
每日分享技术干货~
报名卓象免费训练营课程
学习最新热门IT技术
找一份自己满意的高薪工作
15天免费学习!!
★ 零基础,随时体验
★ 免费试听,满意后再报名
★ 小班授课,学习氛围浓厚
★ 口碑相传,80%学员来自口碑推荐
★ 教学严管,闯关式学习保障学习效果
★ 公司地点,哈尔滨市东直路123号7楼
以上是关于ajax轮询的主要内容,如果未能解决你的问题,请参考以下文章