【问题标题】:Difference between reverse ajax and normal ajax反向ajax和普通ajax的区别
【发布时间】:2012-03-27 11:08:24
【问题描述】:

谁能描述一下 reverse ajax 和 normal ajax 之间的区别。如果可能的话,请解释一下反向 ajax 在网络世界中的作用,以及一些现实世界的例子。

我从没用过这个反向 ajax,适合普通的 web 应用吗?

【问题讨论】:

    标签: javascript jquery ajax reverse-ajax


    【解决方案1】:

    普通的ajax,你需要定期从你的客户端轮询你的服务器。

    对于反向 ajax,服务器会在有更新时将更新推送到您的客户端。

    【讨论】:

      【解决方案2】:

      Reverse Ajax:本质上是一个概念:能够将数据从服务器发送到客户端。在标准的 HTTP Ajax 请求中,数据从客户端发送到服务器。

      其他类似的术语是 HTTP 轮询、长轮询、彗星、服务器推送、HTML5 中的 Web 套接字。

      Comet 是一种 Web 应用程序模型,其中将请求发送到服务器并在很长一段时间内保持活动状态,直到发生超时或服务器事件。当请求完成时,会发送另一个长期 Ajax 请求以等待其他服务器事件。使用 Comet,Web 服务器可以将数据发送到客户端,而无需显式请求。

      这是我在 github 上分享的一个示例演示,用于展示使用 servlet3.0 异步功能 https://github.com/uravik21/ReverseAjax-JspTagJspFragment 的反向 ajax

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-01-07
        • 2015-07-26
        • 1970-01-01
        • 2012-01-30
        • 1970-01-01
        • 2012-02-16
        • 1970-01-01
        • 2011-06-20
        相关资源
        最近更新 更多