Chapitre 3 web service Chapitre Service Web CPlan ? Dé ?nitions ? Architecture Orientée service ? XML ? SOAP ? WSDL ? UDDI CDé ?nitions ? Les Web Services sont des services o ?erts via le web ? Un Web Service est une application logicielle identi ?ée par
Chapitre Service Web CPlan ? Dé ?nitions ? Architecture Orientée service ? XML ? SOAP ? WSDL ? UDDI CDé ?nitions ? Les Web Services sont des services o ?erts via le web ? Un Web Service est une application logicielle identi ?ée par un URI Uniform Resource Identi ?er dont les interfaces et les associations peuvent être dé ?nies 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 ? ? CCaractéristiques ? 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 CExemple d ? une service web CLes étapes d ? utilisation 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 CArchitecture orientée service SOA recherche Annuaire UDDI XML publication WSDL o WSDL web service de ?nition language o SOAP Simple Object access protocol Consommateur de service Client Interagir SOAP Fournisseur de service service 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 CSOA Technologies ? L ? architecture des services web repose essentiellement sur les technologies suivantes CSOA 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é ?nition de Web Services ? Basé entièrement sur XML ? Dé ?nition 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é ?nitions de Web Service ? Référentiel dé ?ni lui-même en WSDL ? Référentiel Public Privé CUn Service Web en action CXML Extensible Markup Langage CXML Exemple le super livre titre du chapitre blabla blabla ? CXML Principes ? Ensemble non ?ni de balises ? L ? utilisateur peut créer de nouvelles
Documents similaires
-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 05, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 56.8kB