为了账号安全,请及时绑定邮箱和手机立即绑定

如何选择使用ajax 轮询还是ob+长连接

为什么客户端不用ob+长连接,而是用轮询,或者为什么服务器端不也直接用ajax 轮询呢?求解。

正在回答

3 回答

ajax轮询模拟长连接就是每个一段时间(0.5s)就向服务器发起ajax请求,查询服务器端是否有数据更新

0 回复 有任何疑惑可以回复我~

ajax轮询,每次都要建立HTTP连接,即使需要传输的数据非常少,所以这样很浪费带宽;同时,这个过程是被动性的,即不是服务器主动推送的。

长链接,同ajax轮询一样,也是每次都要建立HTTP连接,也都是被动的。而且这种方法对服务器的并行要求比较大,因为在没有消息的时候,连接照样保持,而这时需要其它信息是又要建立新的连接(就连接保持中)

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如何选择使用ajax 轮询还是ob+长连接

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信