首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用javax.ws.rs jar而不是Jersey或Apache CXF

使用javax.ws.rs jar而不是Jersey或Apache CXF
EN

Stack Overflow用户
提问于 2012-10-09 22:15:43
回答 2查看 2.3K关注 0票数 2

在java Rest实现中,我们必须使用Jersey或Apache CXF或任何其他实现吗?我的意思是,在依赖方面,我只使用了javax.ws.rs,它工作得很好。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-09 23:34:23

Prasad,javax.ws.rs只包含API。它不能单独工作--你需要在它背后实现一些东西。如果您说它目前对您有效,这可能是因为您正在将它部署到一些已经内置了API实现服务器(如GlassFish、WebLogic或任何其他JAX 6兼容服务器-因为JavaEE -RS是EE6的一部分,所有EE6兼容应用程序)。服务器将有一些API - GF和WLS实现,使用Jersey,JBoss使用RESTEasy,一些其他服务器可能使用其他东西)。

票数 2
EN

Stack Overflow用户

发布于 2012-10-09 22:42:40

Jersey是用于构建RESTful Web服务的开放源码JAX-RS (JSR311)参考实现。

我经常使用Jersey,在很少的配置情况下,您不会注意到它--只需使用JAX-RS即可。Apache CXF是为SOAP构建的,并适用于ReST,它比泽西和国际海事组织复杂得多。

Jersey Maven依赖项如下:

代码语言:javascript
复制
<dependency>
    <groupId>com.sun.jersey</groupId>
    <artifactId>jersey-server</artifactId>
    <version>1.14</version>
</dependency>
<dependency>
    <groupId>com.sun.jersey</groupId>
    <artifactId>jersey-servlet</artifactId>
    <version>1.14</version>
</dependency>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12802067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档