`
aa00aa00
  • 浏览: 331325 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

使用 RestEasy 和 Apache Tomcat 构建 RESTful Web 服务

阅读更多

第一次,用这个RestEasy框架,用的时候,总是提示,404的错误,郁闷,呵呵,不过经过努力,终于解决问题,特别留个标记.

关于404的错误,上网找了一大堆,也还不行.

我感觉应该是lib下面架包的问题.

这里用的是:

 javax.ws.rs.ProduceMime;

 

返回的格式分别为:

(1)@ProduceMime({ "application/json" }) 是以json的数据形式进行返回.

(2)@ProduceMime({ "text/plain" }) 是以文本的形式返回数据.

(3)@ProduceMime({ "application/xml" }) 是以xml的形式返回数据.

这是从网上查到的关于RestEasy的相关介绍:

RESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTful Web Services和RESTful Java应用程序。它是JAX-RS规范的一个完整实现并通过JCP认证。作为一个JBOSS的项目,它当然能和JBOSS应用服务器很好地集成在一起。但是,它也能在任何运行JDK5或以上版本的Servlet容器中运行。RESTEasy还提供一个RESTEasy JAX-RS客户端调用框架。能够很方便与EJB、Seam、Guice、Spring和Spring MVC集成使用。支持在客户端与服务器端自动实现GZIP解压缩.

我把我的工程,上传上来,有需要的可以看看!!

2011-05-06

还有一个是编译后的工程(resteasy-jaxrs-all-beta1.zip).我也一起上传上来,呵呵!!

 

在发一个pdf文件!!

留个地址:http://en.sourceforge.jp/projects/sfnet_resteasy/releases/

分享到:
评论
4 楼 ahkoun 2016-08-12  
楼主棒棒哒,下载后可以直接运行
3 楼 Yellow013 2016-02-06  
不错的例子。
2 楼 qqzhijun 2011-11-21  
挺好的例子,非常清晰的备注,谢了。
1 楼 aa00aa00 2011-07-21  
这么多人下载,也不评价下,好用不

相关推荐

    Jersey和Tomcat构建RESTful WebService

    ### Jersey和Tomcat构建RESTful WebService ...通过这种方式,您就可以使用Eclipse和Tomcat构建并部署简单的RESTful Web服务了。接下来,您可以继续扩展该服务的功能,例如添加对多种MIME类型的支持、JAXB支持等。

    shiro-guice-async-webapp:使用 Apache Shiro 1.2.3、JBoss RestEasy 3 和 Google Guice 3 的 RESTful Web 服务,支持异步 HTTP 请求处理

    shiro-guice-async-webapp 使用 Apache Shiro 1.2.3、JBoss RestEasy 3 和 Google Guice 3 和异步 HTTP 请求处理支持构建 RESTful Web 服务的示例项目。包含的依赖项Servlet 3.1.0 ( ) JBoss RestEasy 3.0.9.Final ...

    restful-webService

    在这个项目中,Tomcat作为服务器,负责运行和托管服务端的RESTful Web服务。 6. **模板**: "restful-webService模板"可能包含了一些基本的类和配置文件,如资源类、配置文件(如web.xml)、Maven或Gradle构建文件...

    使用eclipse创建restful webservice 工程

    在IT行业中,RESTful Web服务已经成为构建分布式系统和应用程序接口(API)的主流方式。它基于Representational State Transfer(表述性状态转移)架构原则,提供了一种轻量级、无状态、可缓存的交互模式。本文将...

    Jersy经典(教你如何用Jersy构建REST)

    ### Jersey经典:构建RESTful Web服务的详尽指南 REST(Representational ...通过这种方式,开发者能够逐步深入了解RESTful Web服务的构建过程,以及如何利用Jersey和JAX-RS的强大功能,来创建高效、可扩展的Web服务。

    servlet配置restful所需jar包

    在开发Java Web应用程序时,尤其是构建RESTful服务,Servlet扮演着关键角色。RESTful是一种软件架构风格,用于设计网络应用程序,...通过正确配置和使用这些库,我们可以轻松地构建出高效、可维护的RESTful Web服务。

    开启并请求web服务

    2. JAX-RS(Java API for RESTful Web Services):用于构建RESTful Web服务,如Jersey、RESTEasy和Spring MVC等实现。 三、开启Web服务 1. 创建服务端:使用JAX-WS或JAX-RS,定义服务接口和实现,然后部署到应用...

    Web服务添加和使用步骤

    本篇文章将详细介绍在Java环境下,如何添加和使用Web服务的步骤,以供参考和学习。 一、理解Web服务基础 Web服务通常采用SOAP(Simple Object Access Protocol)或者REST(Representational State Transfer)架构,...

    Java Webservices

    Java中实现RESTful服务通常使用JAX-RS(Java API for RESTful Web Services),如Jersey、RESTEasy和Apache CXF等框架。开发者可以通过注解来定义资源路径和HTTP方法,实现服务接口。 3. **WSDL和UDDI**: WSDL是...

    caelum-java-web-fj21.zip_java web_web

    在开发过程中,开发人员还会用到如Apache Tomcat或Jetty这样的Servlet容器,它们可以运行和管理Java Web应用程序。还有集成开发环境(IDE),如Eclipse、IntelliJ IDEA,它们提供了丰富的工具来简化开发流程。 测试...

    云门户rest开发

    在云门户的开发中,使用了RESTEasy,这是一个JAX-RS(Java API for RESTful Web Services)的实现,它允许开发者轻松地在Java EE应用中构建RESTful服务。RESTEasy与Spring框架结合,可以方便地进行依赖注入,提高...

    Web Services示例Java代码.zip

    Java中实现REST服务常使用JAX-RS(Java API for RESTful Web Services)框架,如Jersey或RESTEasy。通过使用`@Path`、`@GET`、`@POST`等注解,可以将HTTP请求映射到Java方法。 5. **JAXB** JAXB是Java中处理XML...

    Jax-RS所需要的依赖jar

    1. **JAX-RS标准**:JAX-RS是JSR 339的一部分,它定义了一组用于构建RESTful Web服务的API。通过注解如`@Path`、`@GET`、`@POST`等,开发者可以直接在Java类和方法上声明HTTP操作和资源路径。 2. **服务器容器**:...

    软件开发与项目管理-1期 KC02_模块五_模块案例_Restful_WebService实现对比.docx

    测试环境使用了Tomcat 6.0.29作为Servlet容器,并对比了不同版本的Web服务框架,如Apache CXF 2.3.1、Jersey 1.5、RESTEasy 2.1和Restlet。此外,还使用了JMeter 2.4作为客户端压力测试工具,以及Probe 1.7b用于监控...

    webservice

    - **Apache Axis**:一个开源的SOAP库,用于生成和使用Web服务。 - **WSDL2Java**:Axis的一部分,可以将WSDL文件转换为Java代码,反之亦然。 - **SOAPUI**:强大的Web服务测试工具,支持SOAP和REST,提供功能...

    rest webservice demo

    总结来说,RESTful Web服务是现代互联网应用中数据交换的关键技术,通过Java和JAX-RS,我们可以轻松地构建高效、可扩展的REST服务。这个“rest webservice demo”将是你踏入这个领域的宝贵起点。

    jax-rs jax-ws所需包,亲测可用

    标题"jax-rs jax-ws所需包,亲测可用"表明这个压缩包包含了用于开发Java RESTful Web服务(JAX-RS)和Java SOAP Web服务(JAX-WS)所需的库文件。这些库是Java应用程序进行Web服务交互的核心组件,确保了对HTTP协议...

    webservice例子JAVA写

    总结,本例"webservice例子JAVA写"旨在教授如何使用Java构建和使用Web服务,涵盖了SOAP和REST两种常见的Web服务实现方式,以及客户端调用的实现。通过学习和实践,你将能够创建自己的分布式系统,实现不同应用程序间...

Global site tag (gtag.js) - Google Analytics