REST pour les nuls
Par dgirard le jeudi, octobre 9 2008, 11:13 - Lien permanent
Dans cette présentation Joe Gregorio donne en 15' un bon aperçu de REST. J'en profite pour mettre un pointeur sur un article de Christian Fauré qui donne son point de vue sur l'architecture SOA, âme sensible s'abstenir...
Commentaires
Bonjour
Pour ceux qui veulent aller plus loin et lire la spécification (le chapitre 5 de la Thèse de Roy T. Fielding), voici une traduction en français
http://opikanoba.org/tr/fielding/re...
cordialement
Didier:
l'article de Christian fait me fait un peu rire. Que ca soit les RESTafariens Anglo-Saxon ou Francais, c'est toujours les memes arguments en bois. Ils disent "regardez SOA c'est ca (au choix ESB ou RPC) et donc c'est nul. Ils le font expres d'apres toi? ou ils ne comprennent rien? Moi quand je regarde SCA par exemple, je vois une belle couche de presentation, bien integree sur un socle de services. SOA c'est avant tout:
- des interfaces bi-directionnelles et asynchrones (WSDL)
- des interfaces qui supportent le forward versioning
- un modele d'assemblage (SCA)
- un modele d'orchestration
Ces avancees sont indeniables et sont totallement absentes de HTTP qui en tant que middleware supporte des
interactions unidirectionnelles et synchrones. Les principes de REST ne permettent pas d'assemblage (ils expose un (ou plus) endpoint par resource) et l'orchestration est releguee aux oubliettes.
C'est tres decevant de voir des Francais se lancer dans REST, en general je trouve qu'on reflechi un peu plus en France qu'ailleurs et qu'on est moins sensible aux "modes".
Pour le Cloud, oui, je crois qu'on a passe le point de retour, tout va passer au Cloud.