Il framework di Restlet è disponibile dal 2005 quando era il primo framework web RESTful per Java. Ha il supporto per l'API JAX-RS, ma la sua API Restlet è sia client che lato server dal primo giorno, molto più completa ed estensibile. Siamo liberi di innovare in base al feed-back della nostra community, senza dover passare attraverso lunghi processi di standardizzazione JCP.
Inoltre, abbiamo appena pubblicato il libro "Restlet in Action" lo scorso settembre insieme alla versione 2.1. Il nostro connettore interno è completamente asincrono e basato su NIO e lo stabilizziamo costantemente anche se non è ancora pronto per produzioni pesanti (utilizzare il connettore Jetty o un contenitore Java EE senza alcuna modifica all'applicazione Restlet).
Il suo supporto coerente per Java SE/EE, OSGi, Android, GAE e GWT con edizioni dedicate è unico. È in corso anche una porta a JS (Node.js + AJAX). Abbiamo anche iniziato a lavorare sulla versione 2.2 con il primo milestone in fase di rilascio (con supporto Java 6 completo, estensione OAuth 2.0 basata sulle specifiche finali, ecc.).
In termini di riferimenti, abbiamo molte grandi aziende che lo utilizzano, tra cui LinkedIn (vedere il loro progetto open source GLU), IBM, NVidia, ForgeRock, NASA, Sonatype, Apache Camel, Mule ESB, ecc Google è stato usandolo anche internamente. Vedere alcune citazioni qui: http://restlet.com/discover/quotes
Nel mese di gennaio, lanceremo un nuovo sito web comunità così come APISpark, una piattaforma all-in-one per creare, ospitare, gestire e utilizzare le API web, direttamente basato sul Restlet Framework (PaaS), quindi il progetto è attivo e ha un futuro entusiasmante!
Con i migliori saluti,
Jerome Louvel
PS: io sono il creatore Restlet Framework e sviluppatore.
Stai parlando di un costrutto linguistico o del concetto generale di utilizzo di REST? Nel primo caso, ti manca un tag di lingua –
Hai mai pensato di utilizzare SOAP? –