Recommandations à d’autres personnes envisageant Apache CXF:
Faites bon usage des intercepteurs pour assurer une intégration fluide au niveau du code pour les utilisateurs de votre client API basé sur CXF ; par exemple, si vous ne mappez pas explicitement les réponses d'erreur HTTP aux exceptions Java, le client proxy généré automatiquement lancera simplement des WebApplicationExceptions génériques, que les utilisateurs devront ensuite parcourir spécifiquement pour déterminer l'erreur réelle au niveau du service. Avis collecté par et hébergé sur G2.com.
Quels sont les problèmes que Apache CXF résout, et en quoi cela vous est-il bénéfique?
Nous utilisons Apache CXF comme noyau de la bibliothèque cliente Java pour notre plateforme d'intégration d'entreprise sur site (https://www.g2crowd.com/products/ips-enterprise-integration-platform) qui dispose d'une API REST compatible JAX-RS pour toutes les opérations de gestion. Pour 20 sous-interfaces API différentes (contrôleurs), le client CXF n'a nécessité qu'environ 100 lignes de code (toutes simplement des configurations au niveau du code), et fonctionne de manière très stable depuis. Avis collecté par et hébergé sur G2.com.