Les web services sémantiques, automate et intégration I. Introduction, éléments et scénarios, découverte de services web
暂无分享,去创建一个
Les avancees recentes des technologies « NTIC » (Nouvelles Technologies de l’Information et des Telecommunications) ont (re)-ouvert la voie a de nouvelles solutions pour le developpement d’architectures de traitement distribue dont l’impact industriel et commercial semble cette fois tres prometteur. En effet, la conjonction de la maturite des architectures logicielles a composants distribues, la tres forte penetration des technologies du Web et enfin la forte pression de l’economie mondiale ont conduit a une irresistible proliferation de composants physiques ou logiciels autonomes disponibles et distribues sur le web. Le W3C les definit comme des « services web » : « le service web est un systeme logiciel concu pour rendre interoperable la communication de Machine a Machine connectees en reseaux. Il est decrit par une interface (WSDL) et peut interagir avec d’autres systemes par l’envoi de messages (SOAP) typiquement vehicules par un protocole HTTP et une representation syntaxique XML conjointement a d’autres standards du Web ». Une tres importante fonctionnalite de ces systemes a base de services web est leur capacite a offrir des services composites construits a partir de ces composants physiques ou logiciels autonomes et reutilisables, formant une nouvelle infrastructure de traitement informatique distribue sur le Web. Profitant de l’infrastructure du web semantique, les services web dits « semantiques » ouvrent des perspectives d’avancees cles 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’education (e-Learning) et enfin les services aux citoyens (e-Government, e-Democracy). Nous presentons dans ce tutoriel (en deux parties) un etat de l’art synthetique des langages et technologies associes aux services web semantiques, un panorama detaille des raisonnements de decouverte existants et des solutions majeures pour la composition de services web, pour terminer sur des exemples d’applications et une feuille de route.