Revenir à la liste des catégories de formation



Formation : Introduction aux technologies Web Services


(Réf. 12591)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Services Web

Prérequis

Aucun

Public

Architectes techniques, responsables de veille technologique et chefs de projet

Objectifs

  • Identifier le besoin de Web Services
  • Voir en quoi les Web Services standardisent des approches simples, récurrentes, mais souvent propriétaires
  • Lire des messages Soap
  • Comprendre une description d'interface de Web Service en WSDL
  • Découvrir les possibilités d'implémentation de Web Services dans le monde Java et avec la plate-forme .Net de Microsoft
  • Comprendre les perspectives d'évolution des Web Services
  • Estimer l'intérêt des Web Services en tant que technologie d'intégration
  • Savoir en quoi Rest est une alternative à Soap / WSDL
  • Le terme "Web Services" regroupe un ensemble de technologies basées sur XML, permettant de créer des composants logiciels distribués, de décrire leurs interfaces et de les utiliser indépendamment du langage d'implémentation choisi et de la plate-forme d'hébergement. Soap, WSDL ou dernièrement Rest sont les technologies qui rendent possibles la construction et la publication de tels services.
  • Ce cours présente et illustre, à l'aide de démonstrations, ces diverses technologies et les deux principales plates-formes (Java EE et Microsoft .Net) permettant d'implémenter ces services. Il fait le point sur l'utilisation des Web Services dans le cadre des architectures orientées service (SOA) ou Web 2.
  • Vous y trouverez une réponse aux questions suivantes : "Quelles technologies, quelles infrastructures logicielles sont à la base des Web Services ?", "Quels langages de programmation ont accès aux Web Services ?", "Dans quelles situations les Web Services prévalent-ils sur d'autres technologies ?", "Quels sont les liens entre Web Services et SOA ?".

Type de formation

Courte

Programme

Introduction aux Web Services

  • Vue d'ensemble des technologies Web Services
  • Les applications Web et l'interopérabilité

Invoquer un Web Service avec Soap

  • Structure des messages Soap
  • Utilisation de Soap sur HTTP
  • Soap-RPC vs. Soap Document
  • Message Exchange Patterns

Décrire un Web Service avec WSDL

  • Structure d'un document WSDL
  • WSDL et génération de code
  • Recherche de WSDL
  • Encodage des paramètres

Points à surveiller

  • Performances et flux de données
  • Asynchronisme et couplage faible
  • Interopérabilité et Basic Profile

Les plates-formes de développement de Web Services

  • Spécifications JAX-WS et JAX-RS
  • WSIT pour l'interopérabilité
  • .Net et WCF
  • Être client d'un Web Service

Perspective d'évolution et d'adoption des Web Services

  • Nouveaux standards des Web Services : sécurité, transaction...
  • Intégration des Web Services dans les architectures existantes
  • Web Services dans les applications Web 2
  • Rest, une autre manière de faire des Web Services
  • Évolution vers la SOA

Pédagogie

Présentations et discussions

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
75000 Paris :


Revenir en haut





Revenir à la liste des catégories de formation