Monthly Archives: July 2011

Restlet框架解读-1

对于REST的概论,本文就不在说明, 简介: 具象状态传输(Representational state transfer,REST)是设计基于命名资源而非消息的松耦合应用程序的一种风格。构建 RESTful 应用程序的最困难的部分在于确定要公开哪些资源。解决了这个问题之后,再使用开源 Restlet 框架构建 RESTful Web 服务就是小菜一碟了。本教程从 REST 的基本概念开始,逐步指导您使用 Restlet 框架构建应用程序。 IBM上有针对REST规范的详细描述,本文只针对Restlet框架的解读。 在REST实现框架中,restlet算是比较老牌,目前支持REST规范的框架有: restlet: http://www.restlet.org/ cetia4:http://www.acsinet-solutions.com/en/cetia4/ axis2:http://axis.apache.org/axis2/java/core/(更多的还是面向SOAP / WSDL ) sqlrest:http://sqlrest.sourceforge.net/ rest-art:http://rest-art.sourceforge.net/(貌似已经没有更新了) serfj:http://serfj.sourceforge.net/ resteasy:http://www.jboss.org/resteasy/ 这里只是简单罗列了一些,如果想了解更多,可以到http://www.oschina.net/上找找。 上面罗列的这些框架,目前有强大团队支持的就restlet和resteasy,定期发布版本,有比较完善的wiki。 个人只对restlet有过深入使用,其他框架只有肤浅的认识,不过在后续的解读中,尽量将restlet与另外一款流行的REST框架对比。 解读Restlet之前,先下载Restlet源码: svn co http://restlet.tigris.org/svn/restlet restlet

Posted in Program | Tagged , | Comments Off on Restlet框架解读-1