小编典典

在没有客户端交互的情况下,GMail Chat如何能够发出AJAX请求?

ajax

所有HTTP响应都要求客户端启动它们,即使是使用AJAX进行的响应。但是,即使我只是坐在舒适的电脑椅上看着但不与浏览器进行交互,GMail的聊天功能仍能够接收来自其他用户的消息。他们是如何做到的呢?


阅读 169

收藏
2020-07-26

共1个答案

小编典典

该技术被称为“ comet”,但也被称为“ server push”,“ reverse ajax”等。

这是关于将数据从服务器推送到浏览器,并保持http连接保持活动状态。在Wikipedia文章英文版)上找到有关它的更多信息。

另外,这是 来自DWR的Joe Walker的精彩演讲,他在其中谈论彗星。

2020-07-26