WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mashup sémantique

( Télécharger le fichier original )
par Abdelhamid MALKI
Université Djillali Liabes de Sidi Bel Abbes, Algérie - Master en informatique 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 4 Les services web REST sémantique

63

sémantique de la ressource, elle, ne devra jamais changer. La valeur de la ressource devra toujours correspondre au dernier article publié.

Une ressource est identifiée par un identificateur de ressource. Il permet aux composants de l'architecture d'identifier les ressources qu'ils manipulent. Sur le web ces identificateurs sont les URI (Uniform Resource Identifier).

Enfin, les composants de l'architecture manipulent ces ressources en transférant des représentations de ces ressources. Sur le web, on trouve aujourd'hui le plus souvent des représentations au format HTML ou XML.

3. Les services web REST :

Pourquoi parler de REST pour rendre nos applications accessibles sur le web ? Tout d'abord parce que le web doit son succès à ce style d'architecture orientée ressource. Il n'a pas été conçu comme un BUS XML pour transférer des messages entre applications. Ensuite parce que les qualités recherchées pour le web rejoignent celles des web services : séparation des tâches, simplicité, interopérabilité, performances réseaux, ...

La plate-forme d'intégration met en oeuvre l'architecture REST dans HTTP/1.1. HTTP est un protocole de transport client/serveur utilisé pour récupérer des documents hypertextes. Ce protocole définit huit méthodes (ou verbes), bien que seulement quatre sont principalement utilisés dans les services RESTful. Ces quatre méthodes sont: GET, POST, PUT et DELETE et les méthodes (Create, Retrieve, Update et Delete) interface pour accéder à une ressource accessible par hyperlien.

Lors de la création d'un service Web REST, ces étapes doivent être suivies :

· Identifier les ressources qui doivent être publiées.

· Conception des URI des ressources.

· Déterminer les relations entre les ressources.

· Décider quelle représentation va être disponible.

· Décider quelles méthodes sont disponibles pour chaque ressources avec la description de leurs effets.

· Lister les réponses possibles(code http et résultats).

· Documenter chaque ressource.

· Découvrir les services.

Chacune des étapes est expliquée dans ce qui suit

Identification des ressources, la conception des URI et des relations :

Comme la plate-forme d'intégration REST est mise en oeuvre sur HTTP, les GUID utilisés sont des URL qui sont construits suivant la syntaxe:

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo