• Aucun résultat trouvé

Les Web Services

N/A
N/A
Protected

Academic year: 2022

Partager "Les Web Services"

Copied!
12
0
0

Texte intégral

(1)

Les Web Services

(2)

PLAN

Introduction

Illustration d’application

L’offre actuelle

Les prochains développements

(3)

Introduction

1. Qu'est-ce qu'un Web Service ?

Composant logiciel encapsulant des fonctionnalités métier de

l’entreprise, et accessible via des protocoles standards basés sur XML et HTTP/SMTP).

(4)

Introduction

2. Composants d’un Web Service

a. Le protocole d’accès : SOAP (Simple Object Access

Protocol): protocole indépendant de toute plate-forme, basé sur le langage XML.

b. L’interface WSDL (Web Services Description Language):

description au format XML des Web Services : méthodes, signature et point d'accès.

c. Le référencement UDDI (Universal Description, Discovery and Integration) : annuaire de Web Services, permettant leur référencement.

(5)

Introduction

3. Points forts :

Universalité

Simplicité d’utilisation

Support des pare-feux

Couplage souple des applications

(6)

L’offre actuelle

1.

État de la normalisation

Seule la couche transport est aujourd’hui réellement normalisé à travers SOAP et WSDL

(7)

L’offre actuelle

Nombreuses tentatives infructueuses de définition de la couche sémantique.

La normalisation des transactions B2B complexes n’avance pas vraiment.

UDDI contesté dans le cadre d’entreprises se connaissant.

Gestion de la sécurité encore floue.

(8)

L’offre actuelle

2.

Exemples

Google Web

Ebay

Amazon

Delicious

filckr

(9)

Futurs développements

1.

Achèvement de la normalisation

Recommandation SOAP 1.2

Nouvelles extensions sur la norme SOAP : Web Services Internationalization

Working Drafts sur la norme WSDL 2.0.

(10)

Futurs développements

2.

Intégration de la sémantique

Groupe de travail WS2

Utiliser l’existant dans le cas des services

Différents niveaux de description en SOAP :

Arguments (type et nature)

Retour

Fonctionnement (algorithme)

(11)

Futurs développements

3.

Agents Web

Automatisation des tâches de services

Recherche des services Web en ligne

Vocabulaire ontologique des services Web >

UDDI

Référencement plus efficace (>crawler)

(12)

Conclusion

Normes arrivent à maturité

Fort intérêt des services Web en B2B

Défi de l’utilisation du web sémantique

Agents Web généralisés

Références

Documents relatifs

Si vous écrivez plusieurs mots clés en blanc sur fond blanc afin qu'ils soient invisibles aux internautes mais que les moteurs de recherche les prennent en compte pour améliorer

Lorsqu’on passe `a des ´etapes ult´erieures dans le cycle de d´eveloppement de services, on s’int´eresse `a voir des interactions du point de vue d’un service sp´ecifique,

In this paper, we propose a stochastic extension of our scheduling framework that allows us to capture tasks whose real-time attributes, such as deadline, execution time or period,

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

− La deuxième consiste à utiliser les mêmes informations contenus dans les descriptions du web service d’une façon dynamique pour créer les catégories dans

FIBRes (Framework for Integrating Biological REStful services) allows declarative access to a number of biological resources available via web services.. a “global schema” — via

Les résultats alarmant constatés pour cette espèce au niveau des cages des éleveurs approuvent les causes de son extinction, en effet, durant ces dix dernière années

Le contenu textuel doit être construit et structuré pour faciliter la lecture de l'internaute.. En rédaction web, l'auteur doit adopter un style direct