ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique

APPEL À
CONTRIBUTION
Décisions, argumentation et traçabilité dans l’Ingénierie des Systèmes d’Information
En savoir plus >>
Autres revues >>

Ingénierie des Systèmes d'Information

Networking and Information Systems
1633-1311
Revue des sciences et technologies de l'information
 

 ARTICLE VOL 13/4 - 2008  - pp.83-106  - doi:10.3166/isi.13.4.83-106
TITRE
ArchiMed, canevas multimédiateur pour la réconciliation de conversations entre services web

RÉSUMÉ
La technologie des services web est aujourd'hui largement utilisée comme support de l'interopérabilité entre les applications. Dans ce cadre, les interactions entre deux applications encapsulées par des services web sont réalisées par le biais d'un ensemble d'échanges de messages appelé conversation. Une conversation peut échouer parce que l'interface fournie d'un participant a été modifiée et n'est plus compatible avec celle requise par l'autre participant. L'étude rapportée dans cet article porte sur la réconciliation de telles conversations. La solution proposée consiste en un canevas qui, s'appuyant sur les versions successives de l'interface fournie du service, génère un ensemble de médiateurs. A l'initiation d'une conversation par un client, si nécessaire, le canevas sélectionne parmi les médiateurs disponibles celui qui résout les incompatibilités entre le client et le service. Cet article décrit le modèle pour la détection des incompatibilités et leur résolution, et fournit les détails de sa mise en oeuvre.


ABSTRACT
web service-based technology is widely accepted as the infrastructure which enables applications interoperability. In this setting, message exchanges form the basics of interactions between applications wrapped as web services. The set of messages exchanged between two services describes a conversation. The study reported in this text aims at reconciliating conversations which fail due to an evolution of the provided interface which is thus no longer compatible with the one required by clients. To address this issue, we propose a framework which, relying on successive versions of the interface provided by the service, generates mediators. When a client starts a conversation, the framework selects one suitable mediator which is responsible for seamlessly resolving incompatible conversations. This article presents a model and its implementation for detection and resolution of incompatibilities.


AUTEUR(S)
Ali AÏT-BACHIR, Marie-Christine FAUVET

MOTS-CLÉS
services web, conversation, interface, conformité, médiation, version, automates.

KEYWORDS
web services, conversation, interface, compatibility, mediation, version, automata.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 12.5 €
• Non abonné : 25.0 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (342 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier