CoursICAR WS
Licence Creative Commons (http://creativecommons.org/licenses/by-nc-nd/2.0/fr/deed.fr)
Chapitre 4
Les Services Web
L’acc`es aux syst`emes d’information s’appuie aujourd’hui de plus en plus sur des technologies Internet. Les efforts de standardisation dans ce contexte ont accentu´e l’engouement des personnes et des organisations (aussi bien acad´emiques, qu’industrielles, commerciales, ou institutionnelles) pour l’utilisation de l’Internet et ont permis l’´emergence des services Web comme support de d´eveloppement des applications accessibles par Internet. Ainsi, les technologies associ´ees aux services Web sont devenues incontournables pour le d´eveloppement d’applications interagissant les unes avec les autres par le biais de l’Internet. Nous proposons dans ce chapitre de faire un point sur le sujet des services Web.
L’objectif de la discussion est de traiter des aspects conceptuels de la mod´elisation des services aussi bien que des aspects li´es a` leur implantation.
La section 4.1 commence par donner quelques d´efinitions et principes n´ecessaires a` la compr´ehension de la suite. Puis la section 4.2 discute de la mod´elisation des interactions support´ees par un service Web en abordant les deux points de vue, structurel et comportemental. La section 4.3 donne un ´eclairage sur les principaux standards pour la description de services Web en les distinguant selon leur capacit´e a` traiter des aspects structurels, comportementaux et non-fonctionnels des services. Dans la section 4.4 nous d´ecrivons quelques outils existants pour la mise en œuvre de services Web. Finalement la section 4.5 donne, en forme de conclusion, quelques perspectives faisant actuellement l’objet de recherches.
4.1
Services Web : historique, d´ efinition, et principes
Plusieurs d´efinitions des services Web ont ´et´e mises en avant par diff´erents auteurs.