Restlet

From Seo Wiki - Search Engine Optimization and Programming Languages
Jump to navigationJump to 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.

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

External links

Restlet - Lightweight REST framework for Java

JavaWorld article on Restlet

If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...