jump to navigation

Community Restlet tutorials July 24, 2008

Posted by Jerome Louvel in Restlet General.

One remark that comes back often is the need for more documentation on using the Restlet framework. At the project level we have recently added “Quick Start” pages to the Web site:

We also have several efforts going on:

  • Restlet Wiki to produce a reference manual (still many empty pages)
  • Restlet Book to be published both as Web pages, PDF and Paperback

In addition, you have the community support, especially the mailing list archives and also Noelios’s professional support.

But that’s clearly not enough for now. However, great efforts from various Restlet users have been done,  producing valuable additional documentation.

IBM developerWorks has just published a cool 27 pages tutorial written by Andrew Glover from Stelligent. It is titled “Build a RESTful Web service, An introduction to REST and the Restlet framework”. Check it out!

Avi Flax from arc90, a consulting company based in New York, has started an enthusiastic series of blog posts titled “Building RESTful Web Apps with Groovy and Restlet”. It is an interested read, actually a detailled tutorial, even if you are not particularly interested in Groovy:

That’s a lot of nice resources to explore and a perfect opportunity to thanks all Restlet users and contributors for all their efforts. That keeps us focused on moving the Restlet project forward!

Update 1: Here are other interesting tutorials

Update 2: Recipes from Naviquan were removed as they are no longer available

Update 3: A complete list of Restlet tutorials is maintained on this wiki page



1. khal - September 4, 2008


Is it possible to describe resources in WADL? For example, how can I return WADL representation for a resource in response to GET?

2. Jerome Louvel - September 11, 2008

Hi khal,

Yes, it is possible by relying on the Restlet-WADL extension. There is a WadlResource that you can extend and that provides this feature. You can also customize the WADL representation.

Note however, that it is exposed via the OPTIONS method and not directly via GET by default. If you have the tunnel service enabled, you can still use GET by adding the “method=OPTIONS” query parameter.

Best regards,

3. Harald Pehl - November 23, 2009


If someone is interested in another integration with Guice using a servlet based approach, feel free to take a look at my post under http://haraldpehl.blogspot.com/2009/11/google-appengine-restlet.html

Best regards

4. ChrisM - July 11, 2011

The links to tutorials at Naviquan are all broken.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s