JAX-WS

Java™ API for XML-Based Services (JAX-WS) est le modèle de programmation de services Web nouvelle génération qui complète le modèle de base fourni par le modèle de programmation Java API for XML-based RPC (JAX-RPC). L'utilisation de JAX-WS simplifie le développement des clients et services Web à l'aide d'une plus grande indépendance de plateforme pour les applications Java via l'utilisation de proxy dynamiques et d'annotations Java.

JAX-WS est un modèle de programmation visant à simplifier le développement d'application grâce à la prise en charge d'un modèle standard basé sur les annotations qui permet de développer les clients et les applications de services Web. La technologie JAX-WS s'aligne de façon stratégique sur la tendance en cours du secteur d'activité vers un modèle de messagerie davantage orienté document et remplace le modèle de programmation d'appel de procédure éloignée, comme défini par JAX-RPC. Le modèle de programmation et les applications JAX-RPC sont toujours pris en charge par ce produit, mais JAX-RPC comporte des limitations et ne prend pas en charge plusieurs services complexes orientés document. JAX-WS est le modèle de programmation stratégique pour le développement des services Web et constitue un élément requis de la plateforme Java EE 6 (Java Platform, Enterprise Edition 6). JAX-WS est également connu sous le nom JSR 224.

La spécification JAX-WS 2.2 remplace et inclut des fonctions de la spécification JAX-WS 2.1. JAX-WS 2.2 ajoute le support côté client pour l'utilisation des annotations en rapport avec WebServiceFeature, telles que @MTOM et @Addressing, et des annotations @RespectBinding. Le support de ces annotations était déjà disponible côté serveur à compter de la version 2.1 de JAX-WS. Désormais, vous pouvez activer et configurer le support WS-Addressing sur un client ou un service en ajoutant des vérifications WS-Policy dans le document WSDL. La spécification Web Services for Java EE 1.3 introduit également le support de ces annotations WebServiceFeature, ainsi que le support permettant d'utiliser des éléments du descripteur de déploiement pour configurer ces fonctions à la fois sur le client et sur le serveur. JAX-WS 2.2 nécessite JAXB (Java Architecture for XML Binding) version 2.2 pour la liaison de données.

L'implémentation de la norme de programmation JAX-WS fournit les améliorations suivantes pour le développement de clients et services web :


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwbs_jaxws
Nom du fichier : cwbs_jaxws.html