Beruflich Dokumente
Kultur Dokumente
« Un service web est un système logiciel conçu pour permettre l’interopérabilité entre
les machine sur un réseau. Il possède une interface qui décrit, dans un format normalisé, le
moyen de communiquer avec la machine (par exemple : WSDL). D’autres systèmes
interagissent avec les services web, conformément à l’interface, en utilisant des messages
SOAP envoyés par le protocole HTTP et écrits en XML, en liaison avec d'autres standards
relatifs au web ».
Amazon (http://aws.amazon.com/fr/ ) Accès gratuit mais limité (1 requête par seconde après
enregistrement).
Pour la création d’un nuage de tags: Wordle: http://www.wordle.net/ un outil pour créer des nuages
de mots à partir d’un texte écrit. Idéal pour les biographies pour mettre en avant les éléments clés de
la vie d’un personnage historique de façon originale.
Tagxedo: www.tagxedo.com une application originale permettant de créer une image à partir d'un
nuage de mots.
Outils qui permettent d’organiser, de communiquer et de planifier un travail travail, exemple :Google
Docs, SlideRocket:, Toggl (Free Time Tracking Software), etc…
Les interactions de base entre ces trois rôles incluent les opérations :
1. de publication de description de service (Publish)
2. de recherche et la découverte de la bonne description du service (Find,Discover)
3. L’invocation des services basée sur la description (Bind invoke)
Dans ce scénario, le fournisseur de service définit la description de son service et la publie dans un
annuaire de service. Le client utilise les facilités de recherche disponibles au niveau de l’annuaire
pour retrouver et sélectionner un service donné. Il examine ensuite la description du service
sélectionné pour récupérer les informations nécessaires lui permettant de se connecter au fournisseur
de service et d’interagir avec l’implémentation du service considéré.
o la seconde consiste à examiner la pile des protocoles relative aux services web relative à cette
architecture.
La deuxième option pour visualiser l'architecture de services Web est d’examiner la pile des
protocoles émergents dans les services web. La pile dispose actuellement de quatre couches principales.
Service transport
Cette couche est responsable du transport des messages entre les applications. Cette couche inclut le
protocole HTTP (hypertext transfer protocol), le protocol SMTP (Simple Mail Transfer), le protocol FTP
(file transfer protocol), etc.…
XML messaging
Cette couche est responsable pour l’encodage des messages dans un format commun XML de sorte que
les messages peuvent être compris à chaque extrémité. Cette couche comprend XML‐RPC et SOAP.
Service description
Cette couche est responsable de la description de l'interface publique d'un service web spécifique. La
description de service est gérée via WSDL (Web Service Description Language).
Service discovery
Cette couche est responsable de la centralisation des services dans un registre commun. Elle fournir et
faciliter les fonctionnalités de publication/recherche. Le service de découverte est traité via UDDI (Universal
Description Discovery and Integration).
10- Caractéristiques Techniques des services Web
Les différentes couches (HTTP, SOAP, WSDL, UDDI) garantissent l’interopérabilité des trois
opérations suivantes : la Publication, la Recherche et le Lien.
Lorsqu’un service Web est déployé, les autres applications (et autres services Web) peuvent
le découvrir et l'invoquer.
Les services Web peuvent être répartis sur différents serveurs, s'invoquer mutuellement à
travers un réseau local ou étendu dans le cadre des échanges électronique B2B (Business‐to
Business) ou B2C (Business‐to‐Consumer) en utilisant les standards XML.