COMET优于AJAX的可能性

时间:2010-12-05 10:29:18

标签: php ajax comet

我最近了解了COMET以及如何在不接收来自页面本身的请求的情况下对应客户端页面。但是我想知道这种技术带来的可能性是什么,与AJAX相比,这种技术非常高效和简单。

2 个答案:

答案 0 :(得分:0)

越来越多的聊天网站:-)

现在认真地说,作为HTML5规范的一部分,WebSocket API允许服务器将数据推送到客户端。这样做的一大优点是客户将不再需要不断地轮询服务器以获取更新,当可用更新时,服务器会将数据推送到客户端并通知他这些更新,这将保留带宽并允许更高效的应用程序。现代浏览器已经支持它。另一方面,需要额外的服务器来处理协议。

答案 1 :(得分:-1)

现在它是comet.comet的时间是反向ajax。如果你在聊天应用程序中使用ajax,你需要每次检查数据库更新,但是在彗星的情况下它是关于服务器端事件的全部。我们可以设置某些事件@server方面然后它会在数据库更新时自动更新网页。这就是我们不需要一直给出请求。所以我们可以避免服务器由于大量的请求和应用程序而头疼更快。

这是一个使用comet.check的实时聊天示例:www.zeitoun.net/articles/comet_and_php/start

超越ajax