Je prévois de construire un service Web complet ResT en utilisant le printemps 4 et Java 7 pour une application complexe hautement axée sur les performances. Après des recherches, j'ai trouvé les options suivantes.
Mon choix était Spring WS mais Spring MVC REST n'est pas compatible JAX-RS (si je ne me trompe pas). Source - Spring MVC REST n'est pas compatible JAX-RS. Est-ce important?
Question:
Eh bien, je suppose que cela dépend toujours de nos besoins et de la façon dont nous pensons que nous pouvons gérer les modifications et les nouvelles versions de frameworks Personnellement, j'utiliserais la première solution Spring REST WS (en utilisant Jackson) surtout parce que c'est totalement intégré dans le cadre d'application du printemps et vous ne devez pas ajouter (et parfois vous battre) avec des bibliothèques tierces; et croyez-moi, c'est vraiment une bonne chose
De plus, je ne vois aucun grand avantage à ajouter d'autres implémentations JAX-WS, sauf pour augmenter la complexité du projet
Et la dernière .... en ajoutant des bibliothèques tierces, vous devez non seulement connaître le bon Spring, mais aussi les autres bibliothèques que vous utilisez et pas tous les développeurs sont capables et peuvent apprendre de nouvelles technologies .... du moins c'est mon avis et mon expérience :)