Sewatech - formations

WebService : développement avec JAX-WS

La principale avancée de JAX-WS est la possibilité d'utiliser les annotations pour la déclaration et la configuration des services, ce qui permet à Java de rattraper un retard de plusieurs années par rapport à son concurrent .NET.

A l'issue de cette formation, vous connaîtrez les techniques de développement de services Web avec Java et vous serez capable de mettre en œuvre JAX-WS au sein d'applications JavaEE et avec le framework Spring

Programme du cours

Présentation des WebServices

  • Un historique des techniques d’interopérabilité

  • Le socle technique des WebServices : http, XML

  • Un rappel sur XML

  • Les protocoles des Services Web

  • La terminologie associée

  • Les services dans une architecture

  • Quelques cas d’utilisation et contre-exemples

Présentation des protocoles

  • Les messages XML avec SOAP (Simple Object Access Protocol)

  • La description des service avec WSDL (Web Service Description Langage)

  • Les annuaires de services UDDI (Universal Description, Discovery and Integration)

  • La pile des protocoles WS-*

Solutions et standards Java

  • Le traitement des données XML avec JAX-P, JAX-B, SAAJ

  • L’appel de procédures distantes avec JAX-RPC et JAX-WS

  • L’intégration dans les serveurs d’applications

  • Le kit WSDP (Java Web Service Developer)

  • Les implémentations de référence : Metro, Jersey,…​

  • Les outils Apache : Axis et CXF

  • Les possibilités offertes par Spring Framework

  • Les démarches : description-first ou code-first

Mise en œuvre de JAX-WS

  • Un rappel sur la pile des techniques JAX-*

  • Le développement d’un service par annotation

  • La personnalisation du service

  • Le binding des arguments avec JAX-B

  • Les utilitaires wsconsume et wsgen

Mise en œuvre avec Spring Framework

  • Le choix entre Apache CXF et Spring-WS

  • CXF : principe et mise en œuvre

  • L’intégration de CXF dans Spring

  • Les principes de Spring-WS

  • Le développement de services avec Spring-WS

  • Le développement JAX-WS avec Spring


Cette formation est archivée, ce qui signifie qu'elle n'est plus mise à jour.
Toutefois, si elle répond à votre besoin, n'hésitez pas à nous contacter.