Logo du site IziBook.eyrolles.com Logo du site IziBook.eyrolles.com Logo du site IziBook.eyrolles.com Logo du site IziBook.eyrolles.com

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.

  • 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é

Editeur : Eyrolles

Auteur(s) : Olivier Gutknecht, Jean Zundel

Collection : eBooks Informatique Eyrolles

Niveau : Expert

Publication : 7 juillet 2011

Edition : 1ère édition

Intérieur : Noir & blanc

Support(s) : eBook [PDF + ePub], eBook [ePub], eBook [PDF]

Contenu(s) : PDF, ePub

Protection(s) : Marquage social (PDF), Marquage social (ePub)

Taille(s) : 2,2 Mo (PDF), 730 ko (ePub)

Langue(s) : Français

EAN13 eBook [PDF + ePub] : 9782212850154

Référencer ce produit sur votre site

Du même thème

Ils ont également acheté