Restlet ramowa jest dostępna od 2005 roku, kiedy to był pierwszy relaksującego Web Framework for Java. Obsługuje interfejs API JAX-RS, ale jego własny interfejs Restlet API jest od samego początku zarówno klientem, jak i serwerem, znacznie bardziej wszechstronny i rozszerzalny. Możemy wprowadzać innowacje w oparciu o informacje zwrotne od społeczności, bez konieczności przechodzenia przez długie procesy standaryzacji JCP.
Także my właśnie opublikował „Restlet w działaniu” książki we wrześniu ubiegłego roku wraz z wersją 2.1. Nasz wewnętrzny łącznik jest w pełni asynchroniczny i oparty na NIO i stale go stabilizujemy, mimo że nie jest jeszcze gotowy na ciężkie produkcje (użyj złącza Jetty lub kontenera Java EE bez żadnych zmian w aplikacji Restlet).
Jego konsekwentne wsparcie dla Java SE/EE, OSGi, Android, GAE i GWT z dedykowanych wydaniach jest wyjątkowy. Trwa również port do JS (Node.js + AJAX). Rozpoczęliśmy także prace nad wersją 2.2 z wydaniem pierwszego milestone (z pełną obsługą Java 6, przedłużeniem OAuth 2.0 w oparciu o specyfikację końcową itp.).
Pod względem referencji mamy wiele dużych firm, które go używają, w tym LinkedIn (zobacz ich projekt Open Source GLU), IBM, NVidia, ForgeRock, NASA, Sonatype, Apache Camel, Mule ESB, itp. Google go używa również wewnętrznie. Zobacz kilka cytatów tutaj: http://restlet.com/discover/quotes
W styczniu będziemy uruchomić nową stronę internetową społeczność, a także APISpark, all-in-one platformą do tworzenia, gospodarz, zarządzać i korzystać z API internetowych bezpośrednio w oparciu o Restlet Framework (PaaS), więc projekt jest aktywny i ma ekscytującą przyszłość!
poważaniem,
Jerome Louvel
PS: Jestem twórcą Restlet Framework i głównym programistą.
Czy mówisz o konstrukcji językowej lub ogólnej koncepcji używania usługi REST? W pierwszym przypadku brakuje znacznika języka. –
Czy kiedykolwiek zastanawiasz się, czy używać SOAP? –