Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Web Service SOAP avec Java JAX-WS

Accueil » Formations » Architecture » Web Service SOAP avec Java JAX-WS

Ce cours apprendra à développer et consommer des services web SOAP avec Java et la spécification JAX-WS de la plate-forme Java EE.

Ces technologies, historiquement largement utilisées, sont aujourd'hui généralement en maintenance corrective ou évolutive et nécessitent une bonne maîtrise des concepts.

1150 € HT 2 jours WS-JA2

Concepts et mise en œuvre des Web Services SOAP avec Java JAX-WS

Programme

Introduction

  • Evolution des besoins
  • Introduction à SOA
  • Définition des services
  • Les services web

XML

  • Les règles syntaxiques
  • Les espaces de nommage
  • Les schémas
  • Le mapping Objet/XML
  • JAXB

Les web services SOAP

  • Architecture et rôle
  • La standardisation

Le protocole SOAP

  • Structure des messages
  • Requête et réponse SOAP

JAX-WS

  • Développer un service
  • L’approche Java-First
  • Les annotations JAX-WS

WSDL

  • Les éléments d’un WSDL
  • L’obtention du WSDL avec JAX-WS

Gestion des erreurs

  • SOAP Fault
  • Le support des erreurs par JAX-WS

Style de communication et encodage SOAP

  • RPC/Document
  • Encoded/Literal/Literal wrapped

Consommer un WS SOAP avec JAX-WS

  • Génération de classe à partir du WSDL
  • L’utilisation des classes générées

SAAJ

  • Présentation de l’API
  • Mise en œuvre de SAAJ

MessageHandlers de JAX-WS

  • Rôle
  • Logical Handlers
  • Protocol Handlers
  • Configuration des MessageHandlers