Skip to content

Latest commit

 

History

History
65 lines (36 loc) · 5.94 KB

nWebserviceDescription.md

File metadata and controls

65 lines (36 loc) · 5.94 KB

--- title: note Webservice description filename: nWebserviceDescription.md date: 2014-10-07 version: 1.0 ---

Webservice description

Semantic Web Services

L'expression web services sémantique comportent de etrme, le web sémantique et les web services. Le web sémantique signifie ajouter de la sémantique traitable par les machiens aux données. À l'aide de sémantiques définies, les machines peuvent comprendre l'information et les traiter en fonction des besoins de l'utilisateurs ou des objectifs des web services dans une infrastructure globale computationnelle distribuée et pour l'intégration de différentes applications et automatisation de processus d'activité. Les services web sémantiques promettent la mise à disposition la plus adaptée du service à l'utilisateur.

Web Service Composition

La composition de services web pour délivrer de nouvelles fonctionnalitées et une nécessité dans beaucoup de domaines d'activité. La composition de service étand la notion de découverte de service en permettant la composition automatique de services pour remplir les besoins d'une description de tâche de haut niveau. Dans la description de services, l'information nécessaire pour sélectionner et composer des services est disponible via les descriptions sémantiques des besoins et capacités des services. Cela permet la composition automatique de services web.

Agent logiciel (Software Agent)

Un agent logiciel (Software agent) est le logiciel capable de réaliser une tâche sécifiée pour le compte de l'utilisateur. Les agents logiciels sont généralement utilisé dans des applications d'intelligence artificielle.

Liens causaux (Causal Links)

Dans une approche de composition fonctionnelle de services web, où la composition consiste en des ordres partiels et des services web liés sémantiquement, est consisdérére comme une composition de liens casuels lorsque les matrices de liens causaux (modèle formel) sont utilisées pour trouver la meilleure composition.

Universal Description Discovery and Integration (UDDI)

Une UDDI comporte la description de services web et des mécanismes pour les requéter et accéder aux publication et description des services. Elle contient des données dans une combinaison de pages blanches, vertes, ou jaunes. Les Pages blanches contiennent des informations telles que le nom de la compagnie, l'adresse, des informations de contact, etc. ; les pages jaunes comportent des informations sur la catégorie d'activité, etc. ; tandis que les pages vertes présentent le type de services offerts par l'activité.

Simple Object Access Protocol (SOAP)

SOAP est un protocole de communication basé sur XML pour accéder à des sevrices web sur le réseau en utilisant des protocoles comme HTTP. SOAP iest un langage indépendant des plateformes et des langages.

http://www.w3.org/TR/SOAP

Web Service Description Language (WSDL)

WSDL spécifie les mécanismes pour accéder à un web servcie sur le réseau. Les fichiers WSDL sont stockés dans les UDDI comme registre de sorte que le requêteur d'un web service puisse les localiser. C'est un langage XML qui fournit une description syntactique de services web.

W3C: Web Services Description Language (WSDL), 2003

Web Ontology Language for Services (OWL-S)

OWL-S est un langage de haut niveau (basé sur XML) utilisé pour la description des propriétés des web service. Il consiste en trois parties, le profile du service, le modèle de traitement et leur fondations. Le profile de service inclue des informations générales et est employé pour décrire ce que le service va faire ; le modèle de traitement décrit la manière dont le service va effectuer sa fonctionnalité tandis que les fondations décrivent les liens avec les standards de l'industrie. Leurs buts principaux sont de permettre les utilisateurs de découvrir automatiquement, invoquer, composer et exécuter les services web sous certaines conditions.

D- . Calvanese, G. Giacomo and M. Lenzerini. Ontology of integration and integration of ontologies Description Logic Workshop 2001, 10-19.

Web Service Modeling Ontology (WSMO)

WSMO est employé pour décrire la sémantique des services web. Il consiste en trois parties les buts, les ontologies, les médiateurs, et les web services. Les buts décrivent les besoins des utilisateurs. Les ontologies définissent la sémantique formelle pour les termes qui décrivent les données pour réaliser l'interopérabilité parmi d'autres éléments WSMO. Les médiateurs sont employés pour gérer les problèmes d'interopérabilité entre les différents élements WSMO, tandis que les services web décrivent le comportement fonctionnel, les pré-condition, les post-conditions, le contrôle de flux, etc. d'un service existant déployé.

Quality of Services (QoS)

Habituellement la qualité d'un service (QoS) définit les besoins non-fonctionnels d'un service comme le temps de réponse, le prix, la disponibilité, etc. Les propriétés QoS peuvent être divisées en deux sous-catégories mesurables (sortie, temps de réponse, latence) et non-mesurables (réputation, sécurité, etc.). En considérant les aspects QoS en décidant quels services inclure dans un schéma de composition est important lorsque des besoins fonctionnels sont satisfaits par plus d'un service.

Source

Furkh Zeshan and Radziah Mohamad, Semantic Web Service Composition Approaches: Overview and Limitations, International Journal on New Computer Architectures and Their Applications (IJNCAA) 1(3): 640-651 The Society of Digital Information and Wireless Communications, 2011 (ISSN: 2220-9085)