Restlet ist ein Framework, das die Einfachheit und Effizienz des Architekturstils REST zu den Java-Entwicklern bringt. Es besteht aus zwei Teilen, dem Restlet-API (Alternative zum Servlet-API) und einer Referenz-Implementation (Noelios Restlet Engine). Es unterstützt alle REST-Konzepte (Ressource, Repräsentation, Daten, Verbinder, Komponenten usw.) und ist geeignet fuer Client- und Server-REST-Anwendungen. Die bereitgestellten Server-Verbinder sind HTTP(S) und AJP (über Mortbays Jetty oder ein Adapter-Servlet) und die Client-Verbinder sind HTTP(S), JDBC und SMTP (über JavaMail). (non)