Les web services sémantiques, automate et intégration
Résumé
Les avancées récentes des technologies « NTIC » (Nouvelles Technologies de l’Information et des Télécommunications) ont (ré)-ouvert la voie à de nouvelles solutions pour le développement d’architectures de traitement distribué dont l’impact industriel et commercial semble cette fois très prometteur. En effet, la conjonction de la maturité des architectures logicielles à composants distribués, la très forte pénétration des technologies du Web et enfin la forte pression de l’économie mondiale ont conduit à une irrésistible prolifération de composants physiques ou logiciels autonomes disponibles et distribués sur le web. Le W3C les définit comme des « services web » : « le service web est un système logiciel conçu pour rendre interopérable la communication de Machine à Machine connectées en réseaux. Il est décrit par une interface (WSDL) et peut interagir avec d’autres systèmes par l’envoi de messages (SOAP) typiquement véhiculés par un protocole HTTP et une représentation syntaxique XML conjointement à d’autres standards du Web ». Une très importante fonctionnalité de ces systèmes à base de services web est leur capacité à offrir des services composites construits à partir de ces composants physiques ou logiciels autonomes et réutilisables, formant une nouvelle infrastructure de traitement informatique distribué sur le Web. Profitant de l’infrastructure du web sémantique, les services web dits « sémantiques » ouvrent des perspectives d’avancées clés dans le traitement d’information couvrant un large spectre d’applications comme les services commerciaux (e-Enterprise, e-Business), la recherche scientifique (ex. grille de calcul « e-Science »), l’éducation (e-Learning) et enfin les services aux citoyens (e-Government, e-Democracy). Nous présentons dans ce tutoriel (en deux parties) un état de l’art synthétique des langages et technologies associés aux services web sémantiques, un panorama détaillé des raisonnements de découverte existants et des solutions majeures pour la composition de services web, pour terminer sur des exemples d’applications et une feuille de route.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...