vendredi, avril 23, 2010

Introduction à JAX-WS : Développez des Web Services étendus avec Java

Je continue la série de supports de cours concernant les Web Services (billets : introduction, wsdl et SOAP). Comme les concepts ont été introduits, je vous propose maintenant de développer des Web Services étendus via la plateforme Java.

Ce support de cours présente JAX-WS (JSR-224), une API pour développer des Web Services étendus (WSDL + SOAP) via la plateforme de développement Java.

Voici le découpage :
  • Une présentation générale de la spécification JAX-WS est donnée en première partie.
  • Le développement de web services côté serveur est ensuite abordé via deux points de vue (approche montante et approche descendante).
  • Il est suivi d'une partie expliquant comment utiliser JAX-WS dans un client pour appeler un web service étendu.
  • Les parties suivantes s'intéressent à décrire les annotations, le mécanisme d'intercepteur (handler) et l'utilisation de JAX-WS via Java SE 6 et via les EJBs.
  • Pour illustrer les concepts introduits dans le support de cours une partie pratique met en œuvre un client pour interroger les web services fournis par eBay.
  • Enfin, un tutoriel est donné en dernière partie pour présenter étape par étape le développement de web services étendus via Netbeans 6.8 et Glassfish 3.
Si vous avez des commentaires, des souhaits, n'hésitez pas, profitez de ce billet.

Le lien du support de cours est disponible ici.