gpt4 book ai didi

rest - Jersey vs Jersey(独立)vs Jersey with Grizzly vs Jersey with Tomcat - 用于REST服务?

转载 作者:行者123 更新时间:2023-12-04 01:41:54 26 4
gpt4 key购买 nike

Jersey vs Jersey (Standalone) vs Jersey with Grizzly vs Jersey with Tomcat - for REST services 有什么区别?

我可以在不需要服务器的情况下运行 Jersey 吗?

最佳答案

Jersey 本身就是一个构建 RESTful Web 服务的框架。虽然它用作 JAX-RS API 的引用实现,但它也可以用于其他模式

Standalone - Java 之上的普通 Jersey API(JDK 1.6 或更高版本)。 Jersey 为此提供了一个 API

Jersey with Grizzly - Grizzly 是另一个使用 Java NIO 模型可用作 HTTP/Web 服务器的框架。要将 Jersey 与 Grizzly 一起使用,您需要相应地对其进行配置。因此,将 Grizzly 视为您的 JAX-RS (RESTful) 资源的容器,当您使用 JAX-RS API 的高级抽象时,它会为您处理所有 HTTP 管道

Jersey on Tomcat - 现在 Tomcat 是一个 Servlet 容器。只需配置 Tomcat 应用程序的 web.xml,即可轻松将 JAX-RS 配置为使用普通的 Servlet 容器。

Java EE 容器上的 Jersey - 以 Glassfish 为例,它是 Java EE 平台的 RI(引用实现)。 Jersey 在 Glassfish 中开箱即用。因此,为了在 Java EE 服务器上构建 RESTful 应用程序,您只需要编写业务逻辑(REST 服务)并在服务器上部署您的项目(EAR/WAR) - 不需要额外的管道/配置(特殊情况除外)

希望这有点道理? :-)

关于rest - Jersey vs Jersey(独立)vs Jersey with Grizzly vs Jersey with Tomcat - 用于REST服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28978925/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com