(+33)1 55 60 76 72
Toutes nos formations sont désormais disponibles en classe virtuelle. Contactez-nous pour plus d’informations : formation@oxiane.comToutes nos formations sont désormais disponibles en classe virtuelle. Contactez-nous pour plus d’informations : formation@oxiane.com

Web Services en Java

Web Services, concepts et mise en oeuvre avec Java
Vous cherchez une formation et vous ne l'avez pas trouvée...Faites une suggestion
Accueil » Formations » Architecture » Web Services en Java

Avec l'approche SOA (Services Oriented Architecture), l'interopérabilité est en passe de devenir aujourd'hui une réalité. Les Web Services en proposent une implémentation fiable et relativement aisée à mettre en oeuvreCe cours apprendra à développer, déployer, consommer et publier des services web avec la plate-forme Java EE.

1650 € HT 3 jours WS-JA

Web Services en Java — Web Services, concepts et mise en oeuvre avec Java

Programme

Les champs d’application

  • Principe et objectifs des Services Web
  • Positionnement par rapport à l’EAI
  • Intégration de l’existant : connectivité des Services Web
  • Facteurs d’augmentation de l’agilité de l’entreprise
  • Architecture n tiers et applications distribuées
  • Les techniques et les protocoles : XML, SOAP, WSDL, UDDI
  • Architecture des Services Web
  • Panorama des standards
  • Basic Profiles

Le protocole SOAP

  • Principes du langage XML
  • Les principes généraux et l’architecture
  • Les messages SOAP 1.1 et 1.2
  • Les messages d’erreur SOAPFault et SOAPFaultException
  • Styles de communication
  • Encodage
  • Conseils de mise en oeuvre

Mise en oeuvre des APIs JEE et Apache

  • APIs JEE 5 : JAX-WS, JAX-RPC, JAXP, JAXB et JAXR
  • SAAJ et SAAJ Attachment
  • JAX-WS (JSR 181 et JSR 224)
  • SOAP Handler

Mise en oeuvre des frameworks

  • Les librairies Apache : AXIS 2 et CXF

Description des Services Web : WSDL

  • Les types de données : Schéma XML
  • Définition des messages et protocoles d’échange associés
  • Interface et localisation du service

Publication et référencement de services web : UDDI

  • Annuaire UDDI pour référencer des Services Web (Intranet et Internet)
  • Mise en oeuvre des annuaires UDDI par les applications : découverte dynamique des services, gestion du catalogue des services

Conception d’un Service Web

  • Urbanisation d’applications à base de Web Services
  • SOA et Web Services

Techniques de gestion de la sécurité côté Services Web

REST

  • Définition
  • JAX-RS
  • Comparaison avec les Web services

Développement, déploiement et consommation des Web Services en Java

  • Recherche et invocation de services côté client
  • Gestion des transactions
  • Outils : TCPMonitor, SOAPMonitor et SoapUI
  • Utilisation avec Eclipse

Profils des intervenants

Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.

Modalités d'évaluation

Evaluation des acquis de la formation par le biais de cas pratiques et/ou mises en situation.
Attestation de formation remise à chaque participant.

Démarche qualité

Questionnaire d’évaluation de satisfaction à chaud complété par chaque participant à l’issue de la formation.

Moyens pédagogiques

Salle équipée de PC (1 poste par stagiaire), vidéo-projecteur.
Espace de pause.