【问题标题】:Does JAX-RS/Jersey 2.x utilize servlet 3.0 async capability?JAX-RS/Jersey 2.x 是否利用 servlet 3.0 异步功能?
【发布时间】:2012-10-06 04:07:48
【问题描述】:

JAX-RS/Jersey 2.x 是否利用 servlet 3.0 异步功能?或者它只是老式基于线程/请求的 servlet 架构之上的另一个异步层。

【问题讨论】:

    标签: java jersey jax-rs jsr311


    【解决方案1】:

    据我了解,Jersey 中的 async 将出现在 2.0 版本中(主要是 JAX-RS 2.0 的实现)。查看当前状态on the project:

    目前我们正在全速开发 Jersey 2.0,它将实施 JAX-RS 2.0。里程碑构建可从 maven Central 获得 存储库。您可以看到 Jersey 2.0 API 的最新快照 文档here。更多信息请访问Jersey 2.0 Status page。

    查看文档,您可能会发现AsyncResponse,我猜这是一个好的开始。

    【讨论】:

      【解决方案2】:

      Jersey 支持各种容器。在 Servlet 3.x 上运行时,它利用异步 servlet 功能来实现异步 API。在 Grizzly 上运行时,它利用了 Grizzly NIO API。

      【讨论】:

        猜你喜欢
        • 2016-12-02
        • 2016-01-22
        • 2017-09-25
        • 1970-01-01
        • 1970-01-01
        • 2013-05-07
        • 1970-01-01
        • 1970-01-01
        • 2018-06-30
        相关资源
        最近更新 更多