Formation : Introduction aux technologies Web Services
(Réf. 12591)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Services Web
Prérequis
AucunPublic
Architectes techniques, responsables de veille technologique et chefs de projetObjectifs
- 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
CourteProgramme
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 discussionsPoint(s) fort(s)
Non renseigné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 :