Restlet a une liste étendue d'extensions pour Spring, WADL, XML, JSON ainsi que beaucoup d'autres, y compris une extension pour API JAX-RS.
Il est également le seul cadre available in six consistent editions:
- Java SE
- Java EE
- Google Web Toolkit
- Google AppEngine
- Android
- environnements OSGi
Ses principaux avantages sont les suivants:
- client entièrement symétrique et API serveur lorsque JAX-RS a été conçu pour le traitement côté serveur
- connecteurs pour d'autres protocoles que HTTP (cartographie à la sémantique HTTP) lorsque JAX-RS est HTTP ne
- portée beaucoup plus large de fonctionnalités, y compris le contrôle complet de routage URI via l'API Restlet (mais peut intégrer Servlet si nécessaire)
- provision pour le soutien NIO
L'API JAX-RS peut être un bon choix si vous êtes limité aux API approuvées par JCP (alors n'utilisez pas Spring ou toute extension des projets JAX-RS comme Jersey et RESTeasy!), Sinon Restlet est le framework le plus mature (initialement publié en 2005) et vous donnera, dans sa version 2.0, tous les avantages des annotations combinées avec un framework orienté classes puissant et extensible.
Pour une durée plus longue list of features, please check this page.
Meilleures salutations, Jerome Louvel
Restlet ~ fondateur et développeur principal ~ http://www.restlet.org
voir aussi: http://stackoverflow.com/q/3459795/1725096 –