REST : Richardson Maturity Model
Le modèle de maturité de Richardson (Richardson Maturity Model) est un modèle qui décompose l’approche REST en trois étapes qui introduisent progressivement les principaux éléments de REST (Ressources ; Verbes et Codes retours HTTP ; Contrôles hypermédia) pour passer d’un modèle RPC sur HTTP à un modèle RESTFul.
Ce modèle a été développé par Léonard Richardson. Léonard Richardson est, entre autres, co-auteur du livre “Restful Web Service” publié chez O’Reilly.
Martin Fowler a récemment publié un papier à propos du Modèle de Maturité de Richardson intitulé “Richardson Maturity Model: steps toward the glory of REST”. Dans ce papier, Martin Fowler déroule et commente le Richardson Maturity Model au travers d’un cas d’utilisation simple (réserver un rendez-vous chez le médecin).
Dans le billet “REST : Richardson Maturity Model” publié sur le blog de Xebia France, nous présentons le Richardson Maturity Model en nous appuyant en grande partie sur le papier de Martin Fowler. Au programme :


