Bonne performance, facile à utiliser. Jamais eu de problème avec le service. Avis collecté par et hébergé sur G2.com.
Bien qu'il soit facile à utiliser, il n'est pas simple de trouver des erreurs. Avis collecté par et hébergé sur G2.com.
Par The Apache Software Foundation
Profil non revendiqué
Comment évalueriez-vous votre expérience avec Apache CXF ?
Bonne performance, facile à utiliser. Jamais eu de problème avec le service. Avis collecté par et hébergé sur G2.com.
Bien qu'il soit facile à utiliser, il n'est pas simple de trouver des erreurs. Avis collecté par et hébergé sur G2.com.

Capacité à générer dynamiquement des proxys clients à la demande lors de l'exécution, en fournissant la classe d'interface API (contrôleur) appropriée
Le concept d'interface annotée permet de définir un module API commun (ensemble d'interfaces légères et annotées, par exemple entièrement JAX-RS) et de baser votre serveur et client dessus, conduisant à un design très épuré
Capacité à intégrer les fournisseurs de sérialisation souhaités (par exemple, Jackson JSON Provider)
Intercepteurs, par exemple pour convertir automatiquement les réponses d'erreur HTTP en exceptions Java
Pour les API JAX-RS, capacité à exploiter toutes les sémantiques familières du serveur et du client JAX-RS (par exemple, WebClient, opérations de requête et de réponse de style builder) Avis collecté par et hébergé sur G2.com.
Certain configurations de bord peuvent ne pas être entièrement prises en charge ; par exemple, nous avons rencontré un cas où nous devions récupérer des paramètres de données de formulaire acceptés sur notre backend de service REST, l'un d'eux en tant que InputStream ; mais CXF n'avait pas de moyen de faciliter cela (du moins dans la version 3.1.11 que nous utilisons en production), donc nous avons finalement dû modifier notre API. Avis collecté par et hébergé sur G2.com.

C'était vraiment facile de publier XML et XSLT. C'était aussi assez facile de créer diverses applications web. Aussi facile de créer des fichiers basés sur XML. Apache a d'autres programmes qui sont excellents à utiliser, donc peut certainement passer et répondre à tous vos besoins. Avis collecté par et hébergé sur G2.com.
Bien que je l'aie trouvé facile à utiliser, d'autres ne l'ont pas trouvé. Je me suis retrouvé à faire beaucoup d'enseignement et de formation, ce qui coûte beaucoup de temps. Nous savons tous que le temps se traduit par de l'argent. De plus, certains s'inquiétaient de la sécurité puisque tout est connecté à Internet. Avis collecté par et hébergé sur G2.com.

C'est assez facile de mettre en œuvre la communication RPC entre les services avec CXF. Apache CXF vous fournit également des plugins pour le disjoncteur (comme hystrix), la découverte de services, les politiques de réessai, etc. Vous pouvez donc construire ce type de client/serveur que vous souhaitez. CXF a également le support du conteneur de beans Spring pour le côté serveur. Avis collecté par et hébergé sur G2.com.
Les plugins officiels prennent en charge un ensemble particulier de technologies. Certains frameworks de pointe ont des plugins communautaires. Avis collecté par et hébergé sur G2.com.
J'utilise toujours ce produit pour développer des interfaces de service, à la fois dans le style d'architecture REST et SOAP. Pour SOAP, je l'utilise pour implémenter WS-Addressing afin de définir l'ID du message et le message de réponse, et surtout pour développer la sécurité WS. Avis collecté par et hébergé sur G2.com.
C'est très simple, normalement il suffit d'utiliser des propriétés pour définir des règles. Avis collecté par et hébergé sur G2.com.
J'ai essayé cette version d'Apache et de Cacoon et je dois dire que CXF a été mon préféré jusqu'à présent. Cela a été beaucoup plus facile à implémenter et je n'ai aucune plainte. Avis collecté par et hébergé sur G2.com.
Le seul problème que j'ai rencontré est avec une mise à jour causant des problèmes. Avis collecté par et hébergé sur G2.com.
Apache CXF est un framework de services open source. CXF vous aide à construire et développer des services en utilisant des API de programmation frontend, comme JAX-WS et JAX-RS. Ces services peuvent utiliser une variété de protocoles tels que SOAP, XML/HTTP, HTTP RESTful, ou CORBA et fonctionner sur une variété de transports tels que HTTP, JMS ou JBI. Avis collecté par et hébergé sur G2.com.
Je pense que JAX-WS et JAX-RS ne sont pas aussi bien implémentés que les autres. Avis collecté par et hébergé sur G2.com.
Le support pour SOAP est très étendu, y compris les bibliothèques d'analyse et les politiques de sécurité qu'il fournit. Avis collecté par et hébergé sur G2.com.
Il y a très peu de support pour l'API REST. De plus, le support pour l'annotation de documentation n'est pas présent. Avis collecté par et hébergé sur G2.com.
C'est simple et peut être facilement utilisé pour créer des services web SOAP. De meilleures performances sont également présentes. Avis collecté par et hébergé sur G2.com.
La configuration prend du temps et elle est complexe. La courbe d'apprentissage pour un débutant est élevée. Avis collecté par et hébergé sur G2.com.

Je pense que le meilleur pour CXF est sa configuration. Je veux dire, vous devez utiliser des fichiers xml. Mais c'est vraiment propre pour le front-end. La performance est vraiment bonne aussi. Avis collecté par et hébergé sur G2.com.
J'ai travaillé avec Spring et CXF. Fonctionne comme un charme. Mais si vous avez une erreur, il est difficile de la trouver. Avis collecté par et hébergé sur G2.com.
Les détails de tarification pour ce produit ne sont pas actuellement disponibles. Visitez le site du fournisseur pour en savoir plus.