Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services
Robert Daigneau
Un livre dans la lignée des autres livres de la série. Service Design Patterns formalise des solutions bien connues et c'est bien là son principal problème. Rien de nouveau et tellement moins utile que Enterprise Integration Patterns.
Review
Difficile de ne pas être déçu en découvrant Service Design Patterns. Comparé aux autres catalogues de patterns de la signature Martin Fowler, on comprend très vite que l’on est pas face à un livre d’exception.
On peut voir Service Design Patterns comme la version synchrone de l’excellent Enterprise Integration Patterns. Le contenu est de qualité et témoigne d’un travail sérieux de l’auteur. Un bref coup d’oeil à la table des matières vous donnera un aperçu clair de quoi vous attendre.
La seule force du livre est de confronter dans un même ouvrage les différents types de services (RPC, SOAP, REST), les différents types d’appel (Request/Response, Request/Acknowledge), les différentes implémentations possibles mais encore une fois, rien de bien nouveau. Difficile de trouver de l’intérêt pour ce livre.
Service Design Patterns ne doit pas être confondu avec un catalogue de patterns SOA comme celui proposé par Thomas Erl. Service Design Patterns traite bien de services mais c’est là son seul lien avec le SOA à la Thomas Erl.