Chapitre03 webservices Professeur Mohamed Faten Zhani Email mf zhani yahoo com Cours Cloud Computing Virtualisation Chapitre Web Services Plan du chapitre ? Evolution du Web ? Web Services et Cloud ? Resource -Oriented Architecture ROA ? Contraintes du RE
Professeur Mohamed Faten Zhani Email mf zhani yahoo com Cours Cloud Computing Virtualisation Chapitre Web Services Plan du chapitre ? Evolution du Web ? Web Services et Cloud ? Resource -Oriented Architecture ROA ? Contraintes du REpresentational State Transfer REST ? Création d ? un service basé sur REST ? Outils de développement ? Protocole OAuth M F Zhani Évolution du Web M F Zhani Évolution du Web Web est associé à des applications qui facilitent Le partage interactif d ? information La collaboration à travers le web Caractéristiques Les usagers peuvent produire et consommer des données Le Web est une plateforme de participation Les utilisateurs peuvent faire exécuter des applications logicielles entièrement à travers un navigateur Les données et les services peuvent être combinés pour créer des services composés M F Zhani Évolution du Web Web Permettre aux utilisateurs mais surtout aux machines de trouver partager et combiner l'information plus facilement Utilise le Web sémantique ??The Semantic Web provides a common framework that allows data to be shared and reused across application enterprise and community boundaries ? W C Offre un meilleur support pour la coopération entre machines et utilisateurs I have a dream for the Web in which computers become capable of analyzing all the data on the Web ?? the content links and transactions between people and computers A Semantic Web which makes this possible has yet to emerge but when it does the day - to -day mechanisms of trade bureaucracy and our daily lives will be handled by machines talking to machines The intelligent agents people have touted for ages will finally materialize Tim Berners -Lee Inventor of the World Wide Web Director of the World Wide Web Consortium W C M F Zhani Évolution du Web Web Web et ?? Web Humain ?? HTML ?? Client serveur ?? Lecture des données ?? Pages web personelles professionelles ?? Possession d ? information ?? Web programmable ?? XML JSON ?? Pair -à -paire ?? Lecture écriture ?? blogs sites dynamiques flux temps réels ?? Partage d ? information ?? Co mmunication Machine vers Machine ?? Services web M F Zhani Plan du chapitre ? Evolution du Web ? Web Services et Cloud ? Resource -Oriented Architecture ROA ? Contraintes du REpresentational State Transfer REST ? Création d ? un service basé sur REST ? Outils de développement ? Protocole OAuth M F Zhani Web Services Le terme Web services ? est une architecture logicielle permettant à des appareils ou applications de communiquer à travers un réseau IP Un service Web est un service offert par une machine à une machine Utilise les technologies Web principalement http Utilise fichier en format lu par les machines XML ou JSON Les applications offertes à l ? utilisateur final sont des mashup compilation de plusieurs services Web M F Zhani Web Services Rest - Exemple Entr ée coordonn ées géogra phiques ?? sortie Zone horaire M F Zhani Exemple Requête Réponse Rest Google Maps Time Zone API https maps googleapis
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705614405lmoilvqldmd7gzxoppeorer22esik98x3kjvnzqklsx9p7ijewyoaqxwxzzdnd7ndhmrzio80tuop0vu5h9tj5kn8xbgsr9onjfr.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/NaFWdtQkFL9u8c14NediNQLIL0pozYrWHHM99ypR2Nourv3P4pkametDQq5Z6WHIFLoTfwGkvQmEO2rbnyNKanxZ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117011059905ohm83uey0rxjbysoln1khhmftdbtrekci9i10rlty0bauokm6sayt2apijfdhald14omzegamvlke5nefnkjscriastmaupjfww.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701038313ntk8lhpu9bqb2m7ecxrlpgot1sgsm0w2vzhphtgqhodunmgobjip96gz7fs2qnjkwiato2fkdcqhx96gshvef6ljlu06f2396ti9.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/VOzSkCJk6cFNAw8KEWOCWeBKCAFuY2pPdpLEkvmBeVq2eN52UsArHIlJnkXAe4HsNbanUmFIlvno5YB9VOLKVSnf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701109613idfdwswqlealykh4xrueucuzqf41aiaqbknmbnrzy4celfkylld6ujt3nsvkklibozslk1vekfbxeduvtb5ujzwwdzhrt0ymvyh5.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/8iwIRE1SZlLuB2XPMaecApDXmh1nHg8FJRB8XE2BLdeCExNRVYSwJEixPmIaYaWTtvHMM5EDMGqQhchkekSiNUIY.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/9FapWzAt460z1HXDL0SO5BQqBl22S5LZOm59NGirY1jXoSbdP3gAz69uWTFoeLNht0y7WZIpUeiJmCC7HgxxrjWG.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1170117941462562d8nxwnz6mod9vxe8bl1tanthrfain2uintyzbxjynuetcq0rfym2rbcux5suf0zeg0s055vwnckgtqzurjm8kqmaseohomf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701080483zrhtgpwjg8aopehbiqag90iiw82kna0i9r59h9z8acg4wfvzacrrtjtjuj3w1ummujk8ukrc0cmybpm6dxwej6irfwta5plsdcx6.png)
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 06, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 2.1MB