Devops for Growth
117.3K views | +2 today
Devops for Growth
For Product Owners/Product Managers and Scrum Teams: Growth Hacking, Devops, Agile, Lean for IT, Lean Startup, customer centric, software quality...
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tag: 'rest'. Clear
Scooped by Mickael Ruau
December 23, 2013 12:42 PM
Scoop.it!

L’architecture REST expliquée en 5 règles

L’architecture REST expliquée en 5 règles | Devops for Growth | Scoop.it

REST (Representational State Transfer) ou RESTful est un style d’architecture permettant de construire des applications (Web, Intranet, Web Service). Il s’agit d’un ensemble de conventions et de bonnes pratiques à respecter et non d’une technologie à part entière. L’architecture REST utilise les spécifications originelles du protocole HTTP, plutôt que de réinventer une surcouche (comme le font SOAP ou XML-RPC par exemple).

Mickael Ruau's insight:

 

Règle n°1 : l’URI comme identifiant des ressourcesRègle n°2 : les verbes HTTP comme identifiant des opérationsRègle n°3 : les réponses HTTP comme représentation des ressourcesRègle n°4 : les liens comme relation entre ressourcesRègle n°5 : un paramètre comme jeton d’authentification
No comment yet.
Scooped by Mickael Ruau
November 16, 2013 5:52 PM
Scoop.it!

Le Protocole HTTP

Le Protocole HTTP | Devops for Growth | Scoop.it
article sur le protocole HTTP
Mickael Ruau's insight:

Il s'agit d'un protocole reposant sur un unique échange initié par le client. Il est synchrone : le serveur ne peut commencer à répondre avant que le client ait fini d'envoyer la requête.
Il en existe trois versions : 0.9 (1991), 1.0 (février 1997) et 1.1 (octobre 2000). La version 0.9 est complètement obsolète et nous ne l'étudieront pas ici. De nos jours, la version 1.0 est très rarement utilisée ; elle est d'ailleurs obsolète. Les principaux changements entre les versions 1.0 et 1.1 sont l'ajout de 2 types de requêtes ainsi que la possibilité d'héberger plusieurs sites Web sur un même serveur dans la version 1.1.
L'échange entre le client et le serveur se fait en mode texte. Le charset généralement utilisé est l'US-ASCII sur 8 bits. Il est cependant possible que cet encoding soit modifié selon le client ou le serveur.

 
No comment yet.
Scooped by Mickael Ruau
November 16, 2013 5:38 PM
Scoop.it!

Une RESTful Architecture

Une RESTful ArchitectureCommunauté .NET Montréal
No comment yet.
Scooped by Mickael Ruau
November 16, 2013 10:46 AM
Scoop.it!

HATEOAS - Wikipedia, the free encyclopedia

HATEOAS

HATEOAS, an abbreviation for Hypermedia as the Engine of Application State, is a constraint of the REST application architecture that distinguishes it from most other network application architectures. The principle is that a client interacts with a network application entirely through hypermedia provided dynamically by application servers.

No comment yet.
Scooped by Mickael Ruau
November 16, 2013 5:54 PM
Scoop.it!

URL

URL | Devops for Growth | Scoop.it
Une URL (Uniform Resource Locator) est un format de nommage universel pour désigner une ressource sur Internet. Il s'agit d'une chaîne de caractères ASCII imprimables qui se décompose en cinq parties : Le nom du protocole : c'est-à-dire...
Mickael Ruau's insight:

Une URL a donc la structure suivante : 

ProtocoleMot de passe (facultatif)Nom du serveurPort(facultatif si 80)Cheminhttp://user:password@www.commentcamarche.net:80/glossair/glossair.php3



Les protocoles suivant peuvent par exemple être utilisés par l'intermédiaire de l'URL :

http, pour la consultation de pages webftp, pour la consultation de sites FTPtelnet, pour la connexion à un terminal distantmailto, pour l'envoi d'un courrier électroniquewaisgopher
No comment yet.
Scooped by Mickael Ruau
November 16, 2013 5:39 PM
Scoop.it!

OAuth and REST web services

OAuth and REST web services Portland Java User Group Portland, Oregon March 17 2009
No comment yet.
Scooped by Mickael Ruau
November 16, 2013 5:36 PM
Scoop.it!

Testing REST Web Services

SlideShare is the world’s largest community for sharing presentations. Discover great content and connect with like-minded individuals.
No comment yet.
Scooped by Mickael Ruau
August 20, 2013 11:03 AM
Scoop.it!

phpmaster | PHP Master: Writing Cutting-Edge Code

phpmaster | PHP Master: Writing Cutting-Edge Code | Devops for Growth | Scoop.it
If you're a PHP developer who's ready to hang up your novice hat for good and become a professional, then you definitely need this book!
Mickael Ruau's insight:

"Whenever you publish a RESTful service, it’s likely that someone, somewhere will complain that you have violated one or more principles of REST—and they’re probably right! REST is quite an academic set of principles which doesn’t always lend itself well to business applications. To avoid criticism, simply market your service as an HTTP web service instead."

No comment yet.