AXE vs JAX-WS pour le Client de Service Web
Je suis de décider de la mise en œuvre de Client de Service Web en Java. J'ai généré Axe client dans Eclipse et JAS-WS client avec wsimport. Les deux solutions fonctionnent et maintenant je dois en choisir un seul pour aller de l'avant. Que dois-je penser avant de choisir l'un plutôt que l'autre?
Je préfère AXIS2, il fonctionne, tout simplement!: predic8.com/axis2-cxf-jax-ws-comparison.htm
JAX, par tous les moyens! Axis2 est un désordre total, spécialement avec la Sécurité et pour ne pas mentionner les dépendances...
JAX, par tous les moyens! Axis2 est un désordre total, spécialement avec la Sécurité et pour ne pas mentionner les dépendances...
OriginalL'auteur jny | 2011-01-07
Vous devez vous connecter pour publier un commentaire.
Le côté client de JAX-WS est la partie de la norme API Java, et l'implémentation de référence est fiable et performant, tandis que l'Axe nécessite 3ème partie des dépendances. Si vous n'avez pas besoin de toutes les fonctionnalités mises en œuvre par l'Axe et n'est pas offert par JAX-WS, vraiment, je ne vois aucune raison pourquoi vous devriez opter pour de l'Axe et non pas pour JAX-WS.
OriginalL'auteur jarnbjo
Une chose à garder à l'esprit que dans la comparaison. Si votre client web app a besoin de se connecter à plusieurs utilisateurs de votre back-end en même temps, la Java de référence de mise en œuvre n'a aucun moyen de le faire (à moins que je n'ai pu trouver). En utilisant l'Authentificateur de classe, vous êtes lié pour ne laissant passer qu'un seul utilisateur à accéder au back-end et vous n'avez même pas le contrôle de la durée de vie de la connexion de l'utilisateur. L'Authentificateur est étonnamment difficile à utiliser de l'API avec des limitations graves.
OriginalL'auteur Brian