【发布时间】:2009-10-16 11:15:51
【问题描述】:
我编写了一个小型 Web 应用程序,它基本上是浏览器中的 JQuery 支持的聊天客户端,为了获取我正在使用 AJAX 请求轮询服务器然后附加任何新回复的帖子,我担心这在不失去实时感的同时尽可能高效。
http://darklightweb.co.uk/RealTime/
我看不到任何可能发生中断的方式,因此我每 5 秒轮询一次页面,如果没有可用的新帖子以保持数据传输处于空闲状态,则该页面不返回任何内容,如果它确实有消息顶部队列中的消息被发送出去,我会在 Ajax 请求完成后再次检查,直到消息队列为空。
关于使这个尽可能低带宽或可能的替代实现的任何其他提示?
【问题讨论】:
标签: jquery ajax asp-classic bandwidth