Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Bien architecturer une application REST
Consulter un extrait Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Bien architecturer une application REST

Bien architecturer une application REST

Exclusivité ebook - Disponible uniquement en version PDF à télécharger

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

108 pages, parution le 13/05/2009

Résumé

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.

Extrait du livre

L'auteur - Olivier Gutknecht

Docteur en informatique spécialisé en intelligence artificielle et architectures objet, Olivier Gutknecht travaille dans la division Applications d'Apple Computer, Inc.

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é
Voir tout
Replier

Caractéristiques techniques

 
Éditeur(s) Eyrolles
Auteur(s) Olivier Gutknecht
Collection eBooks Informatique Eyrolles
Parution
Nb. de pages
EAN13

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription