Rapplet
Rapplet is an extension project to the Restlet project. While Restlet provides a framework for creating REST based services, Rapplet provides the means to quickly and easily create Atom Publishing Protocol (APP) based services and/or simple syndicators for Atom feeds and entries. APP services are RESTful by design, which keeps Rapplet-based implementations very clean.
So why use Rapplet?
- It will provide for you simple toolset for rapid APP service creation. (Like setting the location header in the response after a POST to a collection are handled by Rapplet, for example. Of course, should you have reason not to allow Rapplet to do this you can override its behavior.)
- Because it is based on Restlet, you get the benefit of not being tied to any specific Java technology stack.