Restlet

From Seo Wiki - Search Engine Optimization and Programming Languages

Jump to: navigation, search

Restlet is a lightweight, comprehensive, open source REST framework for the Java platform.

Restlet is suitable for both server and client Web applications. It supports major Internet transport, data format, and service description standards like HTTP and HTTPS, SMTP, XML, JSON, Atom, and WADL. Extensions are available to integrate with Servlet, Spring, Jetty, Grizzly, Simple, JAXB, JAX-RS, JiBX, Velocity, and FreeMarker, among others. A GWT port is also available.

Contents

Licenses

Restlet is available under four different licenses: [1]

Architecture

Restlet directly models the concepts (Resource, Representation, Connector, Component, etc.) from Roy T. Fielding's original dissertation on the architecture of the Web, Architectural Styles and the Design of Network-based Software Architectures.

Connectors

Resources

An upcoming Restlet book ("Restlet In Action") has been announced by Noelios and Manning Press, planned to cover Restlet version 2.0.

History

Founder Jerome Louvel of Noelios Consulting began the Restlet project in December of 2005, and was the primary developer and committer through the project's 1.0 release in April, 2007.[2] He was subsequently joined by Thierry Boileau, also of Noelios, and an expanding list of extension developers from the Restlet community.

The May, 2007 publication of the O'Reilly book RESTful Web Services featured Restlet alongside Django and Rails. [3]

Restlet 1.1 was released October 28, 2008[4], and included support for GWT and the then-emerging JAX-RS standard.

On May 6, 2009, Jerome Louvel announced that the planned 1.2 release of Restlet would be renamed 2.0, mainly due to significant changes in the modeling of resources. The 2.0 release is targeted for the second half of 2009. [5] Features exposed in 2.0 milestone builds include specific support for Google App Engine and Android.

References

  1. Restlet - Legal terms
  2. http://www.eweek.com/c/a/Application-Development/Java-Project-Founder-Outlines-Benefits-of-Restlet/
  3. Richardson, Leonard; Ruby, Sam (2007), RESTful Web Services, O'Reilly (published (May 8, 2007)), ISBN 0596529260 
  4. http://blog.noelios.com/2008/10/28/restlet-110-released/
  5. http://restlet.tigris.org/ds/viewMessage.do?dsMessageId=2078602&dsForumId=4447

External links

Restlet - Lightweight REST framework for Java

JavaWorld article on Restlet

Personal tools

Served in 0.187 secs.