Chapitre 4 Les services web REST sémantique
66
PUT
|
Update
|
Met à jour une ressource
|
DELETE
|
Delete
|
Supprime une ressource
|
Table 4.1 : correspondance entre les méthodes HTTP et
actions CRUD.
Toute représentation doit accepter toutes ces quatre
méthodes, bien que cela ne signifie pas qu'ils doivent être mises
en oeuvre.
4. Web Application Description Language (WADL) :
Le Web Application Description Language (WADL) est un format
de fichier basé sur XML qui fournit une description lisible par la
machine des applications web. Ces applications sont généralement
les services web REST. WADL est un membre du W3C communication. mais «W3C
n'a pas l'intention d'accepter un travail basé sur cette approche »
.
Le but de WADL est de permettre aux services sur Internet (ou
tout autre réseau IP) d'être décrit d'une manière
compréhensible par la machine, pour rendre plus facile la
création des applications Web 2.0 et avoir une façon dynamique
pour la création et la configuration des services web. Auparavant, il
était nécessaire d'aller à un service Web existant,
l'étudier et écrire l'application manuellement. WADL peut
être considéré comme l'équivalent REST de Web
Services Description Language (WSDL) version 1.1. La version 2.0 de WSDL peut
être utilisée pour décrire des services Web REST, ainsi en
concurrence avec WADL.La figure 4.1 montre un service REST avec sa description
en WADL.
67
|