Bien architecturer une application REST Exclusivité ebook - Disponible uniquement en version PDF à télécharger
Disponible en version numérique

- Olivier Gutknecht
- avec la contribution de Jean Zundel
- Collection eBooks Informatique Eyrolles
- mai 2009

Extraits
Vous devez posséder Adobe Reader pour lire les extraits.
Caractéristiques
- Titre : Bien architecturer une application REST
- Sous-titre : Exclusivité ebook - Disponible uniquement en version PDF à télécharger
- Éditeur : Eyrolles
- Collection : eBooks Informatique Eyrolles
- Parution : mai 2009
- Édition : 1ère édition
- Support : aucun
- Nb de pages : 108
- Format :
- Intérieur : Noir et Blanc
- ISBN10 : 2-212-85015-8
- ISBN13 : 978-2-212-85015-4
- EAN13 : 9782212850154
Présentation
Ce livre traite exactement du sujet suivant : comment faire pour que les services web et les programmes qui les utilisent aient la même souplesse de navigation dans l'information que tout internaute dans son navigateur web ? Comment utiliser les mêmes principes ?
On verra que les bonnes pratiques du web "humain" doivent se retrouver lorsqu'on conçoit des services web en REST.
Au sommaire
- Avant-propos
- Organisation de ce livre
- Remerciements
- Introduction
- Les services web : appel de procédure ou exploration d'espace ?
- REST, un style d'architecture
- Comprendre REST à travers une première utilisation
- Modélisation des données
- Identifier les ressources
- Quelles URL pour donner l'accès à mes ressources ?
- Manipulation des ressources
- Accès à une carte du carnet
- Accès à un groupe de fiches
- Créer une nouvelle carte du carnet
- Modifier une fiche
- Enlever un groupe
- Enlever une carte... inexistante !
- Envoyer des données... incompréhensibles !
- Se heurter à une limitation du serveur
- En résumé...
- Retour sur REST : Modèle et principes
- Des ressources...
- L'adressabilité
- Des actions génériques et bien connues
- Des représentations tout aussi génériques et bien connues
- Une interconnexion des données
- Un style d'architecture sans état
- Un protocole de choix : HTTP
- Structure d'une requête
- Structure d'une réponse
- Méthodes sûres
- Méthodes idempotentes
- Méthode GET
- Méthode POST
- Méthode PUT
- Méthode DELETE
- Une architecture en couches
- Bonnes pratiques d'implémentation REST
- Accès conditionnel aux ressources
- Last-Modified et ETag, quels problèmes potentiels ?
- Last-Modified, ETags et modèle de données
- Configuration de la mise en cache : Cache-Control, Expires...
- Une courte étude d'une API existante de Google
- Mettre à jour un contact
- Détruire un contact
- En résumé
Consulter également
Ouvrages du même auteur
- Tous les ouvrages de Olivier Gutknecht
Ouvrages de la même collection
- Tous les ouvrages de la Collection eBooks Informatique Eyrolles







