56 votes

RESTEasy, ou de Jersey?

J'ai une exigence pour les webservices RESTFul. C'est à mon équipe de décider d'aller à Jersey ou Restlet ou RESTEasy ou quoi que ce soit d'autre. après avoir sauté d'autres cadres, nous ne sommes pas en mesure de choisir entre RESTEasy et de Jersey.

Depuis deux d'entre eux semblent être presque la même, que devrions-nous envisager?

Le client de l'API doit être simple et riche. Nous sommes déjà à l'aide de JBoss 5.1 dans la production.

S'il vous plaît laissez-moi savoir les avantages et les inconvénients de Jersey et RESTEasy. Sauf que c'est à partir de JBoss, je ne suis pas capable de trouver un point valide de plus de Jersey.

27voto

Russ Jackson Points 141

Une belle valeur ajoutée fonction de Jersey est le Maillot Framework de Test qui vous permet d'exécuter et de tester votre Maillot de REPOS des services à l'intérieur de JUnit, sans la nécessité de les déployer sur un serveur autonome, et même avant de vous engager votre code pour votre pension.

Ces tests sont faciles à écrire, vous pouvez les exécuter avant même de vérifier dans votre Jersey code de service web pour vous assurer que votre service est au travail, et ils deviennent une partie de votre automatisé de la suite de test qui permet de maintenir le contrat de vos services avez avec vos clients.

Voir cet article pour plus d'informations: http://usna86-techbits.blogspot.com/2013/03/increase-quality-and-productivity-with.html

Une autre fonctionnalité intéressante est un appui pour le RESTE modèle MVC, ce qui vous permettra de retourner une Vue de votre Maillot de services, plutôt que de simplement les données (le Modèle). Compatibilité avec le Maillot Framework de Test est encore en phase de maturation, à cet égard, mais il est réalisable.

Voir cet article pour plus d'informations sur cela:

http://usna86-techbits.blogspot.com/2013/12/jersey-jerseytest-migration-from-1x-to.html

6voto

Je pense que l'API REST & la mise en œuvre est presque comme un très vanille fonctionnalités. Donc, à la fois fonctionne de la même manière. Mais une différence majeure est dans RESTEasy il est très difficile de générer de la WADL API.En particulier lorsque les clients veulent de vérifier le RESTE des appels d'APi., le WADL, ce sera beaucoup plus comme WSDL.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X