Référence : TIWSERV
Durée : 1 jour

Introduction aux technologies Web Services

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 des réponses 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 ?".
Date de début Prix (HT)   Inscription  
Infos site Afficher les sessions suivantes
09/11/2012 687,00 € Réserver  

Vous allez apprendre à :

  • 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

Méthode pédagogique :

Présentations et discussions

Audience :

Architectes techniques, responsables de veille technologique et chefs de projet

Pré-requis :

  • Aucun

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

Envoyer votre commentaire

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

Accès direct à nos cours

Marketing Digital

Développement Web

Gestion de contenu

Développement mobile

Méthodes et pratiques agiles

Gestion de projet

Développement personnel

Analyse, conception et modélisation avec UML

Développement Java et C++

Java EE et Frameworks

Microsoft .Net

Architecture

Intégration et Web Services

Oracle