Chapitre 3 web service Chapitre Service Web Plan ? Définitions ? Architecture Orientée service ? XML ? SOAP ? WSDL ? UDDI ? Les Web Services sont des services offerts via le web ? Un Web Service est une application logicielle identifiée par un URI Uniform

Chapitre Service Web Plan ? Définitions ? Architecture Orientée service ? XML ? SOAP ? WSDL ? UDDI ? Les Web Services sont des services offerts via le web ? Un Web Service est une application logicielle identifiée par un URI Uniform Resource Identifier dont les interfaces et les associations peuvent être définies décrites et découvertes par des méthodes XML et qui peut interagir directement avec d'autres applications en utilisant des messages XML via les protocoles Internet standards ? Exemples d ? applications ? Commerce électronique ? Accès à des bases de données distantes ? Informations météo ? ? Définitions ? Un Service Web est une unité logique applicative ? accessible en utilisant les protocoles standard d ? Internet ? Un objet métier qui peut être déployé et combiné sur Internet avec une faible dépendance vis -à -vis des technologies et des protocoles ? Il s'agit donc d'un ensemble de fonctionnalités exposées sur internet ou sur un intranet par et pour des applications ou machines sans intervention humaine ? Possibilité d ? invoquer une fonction sur un serveur web distant ? Fournit une infrastructure souple pour les systèmes distribués basée sur XML Caractéristiques Exemple d ? une service web Interroger un annuaire quel est le fournisseur du service Négocier avec les fournisseurs potentiels ? Nature exacte du service fournis ? Qualité coût etc Interagir avec le fournisseur du service choisi ? Conna? tre les modalités d ? interaction ? Introduire le service dans ma cha? ne de traitements Eventuellement composer des services Eventuellement publier mes propres services Les étapes d ? utilisation d ? une service web Consommateur de service Client Annuaire UDDI publication recherche Interagir Fournisseur de service service Architecture orientée service SOA Les composants de SOA sont ? L ? annuaire ? Le fournisseur du Service ? Le consommateur de service le client Ces composants ont des plateformes et matérielles et logicielles hétérogènes La communication et l ? échange se fait en langage connu par toutes les plateformes ?? XML WSDL SOAP XML o WSDL web service definition language o SOAP Simple Object access protocol ? L ? architecture des services web repose essentiellement sur les technologies suivantes SOA Technologies ? SOAP ? Protocole d ? échange de messages client serveur ? Message SOAP dans un enveloppe SOAP en -tête et corps ? Basé entièrement sur XML ? Porté sur HTTP SMTP ? ? WSDL ? Langage de définition de Web Services ? Basé entièrement sur XML ? Définition de l ? interface de l ? URL et du port du Web Service ? Utilise le système de typage de XML Schéma ? UDDI ? Référentiel de définitions de Web Service ? Référentiel défini lui -même en WSDL ? Référentiel Public Privé SOA Technologies Un Service Web en action XML Extensible Markup Langage livre titre le super livre titre chapitre numero numero titre titre du chapitre titre contenu blabla blabla contenu chapitre chapitre ? chapitre livre XML Exemple ? Ensemble non fini de balises ? L ? utilisateur

  • 44
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mai 24, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 654.5kB