Tag: http streaming

长轮询/ HTTP流通用问题

我正在尝试使用php和jquery创建一个理论上的网络聊天应用程序,我已经阅读了有关长轮询和http流的内容,并且我设法应用了文章中介绍的大多数原则。 然而,有两个主要的事情我仍然无法理解。 随着长轮询 服务器如何知道何时发送更新? 是否需要不断查询数据库,还是有更好的方法? 使用HTTP Streaming 如何在Ajax连接期间检查结果是否仍然有效? 我知道jQuery的ajax调用的success函数,但是如何在连接仍在进行时检查数据? 我会感激任何和所有的答案,谢谢你提前。