|
|
![]() Restlet这个开源项目为那些要采用REST结构体系(Web Service标准:基于直接在HTTP上交换原始XML文档的思想)来构建应用程序的Java开发者提供了一个具体的解决方案。它由两部分组成:1.Restlet API: 支持所有REST概念(资源,表示法,数据,连接器,组件等)。 适合于client与server REST应用程序。 用先进模式匹配的特性来支持URIs as UI的思想。 用Chainlets filter来实现像日记,认证与压缩等功能。 支持阻塞与非阻塞NIO模式。 2.Noelios Restlet Engine (NRE): 用Noelios Consulting提供的核心包来实现Restlet API。 利用HTTP (通过Jetty连接器)来提供服务器连接器。 利用HTTP, JDBC,SMTP (通过JavaMail)来提供客户端连接器。 支持logging (LogChainlet), authentication (GuardChainlet)与cool URIs重写(RedirectRestlet)。 采用FreeMarker模板来展示JSP页面等其它功能。
该项目主页:http://www.restlet.org/ 本页【Web Service】其它开源项目 |