想使用一下RESTEasy,发现中文资料少的可怜,没办法只能看英文的官方原版文档了,顺便在这里记录下,方便日后查阅。
目前RESTEasy最新的版本是3.0-beta-3 因为是beta版本,所以这里使用的是2.3.5.Final,相应的该文档也是2.3.5.Final版本的文档。
我的目的只是看懂并理解原文档的意思,所以可能不是那么正确或语言组织也不是很到位,如果误导了你,见谅!
JAX-RS, JSR-311, 是一个新的JCP规范,它通过RESTful Web Services提供了一个Java API,基于HTTP协议。Resteasy是可移植的该规范的实现,它可以运行在任何的servlet容器中。
在JBoss应用服务器中可以更紧密的集成,在这种环境下将获得更好的用户体验。
JAX-RS只是一个服务器端的规范,Resteasy的创新带来了JAX-RS的客户端,通过RESTEasy JAX-RS客户端框架。此客户端框架允许你使用JAX-RS注解和接口代理映射远程服务器的HTTP请求。
· JAX-RS 实现
· 可移植到任何运行在JDK 5或更高版本的app-server/Tomcat
· Junit测试嵌入式服务器实现
· EJB 和 Spring 集成
·客户端框架使编写HTTP客户端变得容易(JAX-RS 只绑定在服务器端)
英文原版:
JAX-RS, JSR-311, is a new JCP specification that provides a Java API for RESTful Web Services over the HTTP protocol. Resteasy is an portable implementation of this specification which can run in any Servlet container. Tighter integration with JBoss Application Server is also available to make the user experience nicer in that environment. While JAX-RS is only a server-side specification, Resteasy has innovated to bring JAX-RS to the client through the RESTEasy JAX-RS Client Framework. This client-side framework allows you to map outgoing HTTP requests to remote servers using JAX-RS annotations and interface proxies.
- JAX-RS implementation
- Portable to any app-server/Tomcat that runs on JDK 5 or higher
- Embeddable server implementation for junit testing
- EJB and Spring integration
- Client framework to make writing HTTP clients easy (JAX-RS only define server bindings)
相关推荐
resteasy
Spring整合RestEasy示例工程源码,Spring+Jetty+RestEasy
resteasy讲解
resteasy入门级文档、如何使用Restful进行WebService的开发简介及相关RestEasy相关资源的链接
resteasy简单demo使用的jar包
RESTEasy入门经典.docx
详细描述了restEasy在servlet3.0前后的不同使用方法;restEasy 结合httpServer 无需容器开发;restEasy的通用差错拦截;附详细实现源码!
resteasy不使用tomcat使用netty实现,实现了高性能,也可以不需要tomcat的容器,一个主函数就能执行
该资源是java restful的应用框架resteasy---实现了jax-rs规范的一个demo,如有疑问请联系caizhh2009@gmail.com
resteasy-jaxrs-2.3.2框架源码。希望您了解Resteasy框架有所帮助
使用RESTEasy+guice实现上传下载文件
RESTEasy JSON DEMO
Resteasy + Spring + Netty sample Inject resteasy provider / controllers as spring bean Authentication Run at Main.java Test http://localhost:8082/resteasy/hello/world 教程 jax-rs规范用法: ...
resteasy参考文档及jar包
Resteasy英文文档,开发rest风格的API接口
resteasy-reference-guide-en-US.pdf
介绍了RESTEasy中的安全机制的使用方法
resteasy上传功能资料 都是网上搜集的一些代码demo 方便学习入门
案例基于 jboss 7.1.0 和restEasy3.0.18,是目前最新的,因为在网上看到restEasy的例子都比较旧了,所以想到自己写一个案例。直接进入正题。 因为使用的是jboss7,所以restEasy已经集成在里面了,直接用就行,甚至...
JBoss RESTEasy 是一个用来使用Java语言开发 RESTFul Web服务的框架。RESTEasy 项目是 JAX-RS 的一个实现,集成的一些亮点: * 不需要配置文件,只要把JARs文件放到类路径里面,添加 @Path 注解就可以了。 * 完全...