2010-08-18 7 views
5

J'ai un service Web Restful implémenté avec Apache CXF. Puisque je vais utiliser JBoss pour le déploiement, je pense passer à RESTEasy car il offre une meilleure intégration de JBoss.Avantage de RESTEasy sur Apache CXF?

Quels sont les avantages de RESTEasy par rapport à Apache cxf en plus d'une meilleure intégration des serveurs?

Répondre

7

Je ne pense pas qu'il y en ait beaucoup. Dans une large mesure, c'est un argument religieux et un argument qui est le plus simple à intégrer dans ma pile. CXF est, je crois, conforme à JAX-RS tout comme RESTEasy, et - personnellement - je pense que cela devrait être votre plus grand conducteur. Vous devriez vous efforcer de développer pour JAX-RS et supposer que vous pouvez échanger différentes implémentations si nécessaire. D'autres facteurs à considérer:

  • sérialisation (par exemple, l'utilisation de Jackson pour JSON mise en forme) configurabilité, pour les performances et la flexibilité générale
  • de normalisation client - il n'y a pas actuellement JAX-RS client standard, mais il est un espace Je regarderais, car ce serait bien d'avoir les mêmes garanties pour le code client que JAX-RS fournit le code serveur
Questions connexes