猿问

实现轮询的方式

实现一个轮询,当后台数据处理好了有返回的时候前台有提示,这个有必要用websocket么,因为我是实现过websocket的,只是了解概念,想知道实现成本,我现在就是用seterval定时去查,另外有了解到用settimeout模拟setinterval这两者有区别,想问这个实现方式采取哪种好呢

补充,如果轮询时间是15s一次,结果可能要隔天才出呢

websocket遭到java后端的反对了。。。。怎么说服他


月关宝盒
浏览 983回答 1
1回答

倚天杖

首先安利一下我的四篇关于 类 轮询的文章:简单又好用的聊天室技术——WebSocket Comet——随着AJAX技术兴起而产生的新技术 Ajax轮询——“定时的通过Ajax查询服务端” 用大白话揭开Ajax长轮询(long polling)的神秘面纱那么我推荐使用的是websocket,实现成本其实还好,就是要配置一下websocket的服务器。ajax轮询的话,其实是很挫也很耗费资源也很过时的一种写法,不推荐
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答