Quantcast
Channel: Mobile – Digital Transformation
Viewing all articles
Browse latest Browse all 60

How Restful Is Your API?

0
0

The Richardson’s Maturity Model (RMM) was developed by Leonard Richardson. It classifies REST-based Web services and REST principles they should depend on.

 

RMM

Level 0 – Services under this category use http as a transport mechanism against single URI. Typically, HTTP POST is used to make service calls. For e.g. SOAP or old XML-RPC

Level 1 – Resources –  This level introduces multiple URIs, which means breaking monolithic service with various operations into a service with multiple services with different resources.

Level 2- Http Verb – This level uses HTTP Verbs to perform corresponding CRUD operations. For e.g. GET to read, POST to create, PUT to update, DELETE to delete

Level 3- Hypermedia Links– In this level services use a hyperlink to maintain state. For e.g.  HATEOS


How Restful Is Your API? was first posted on July 6, 2016 at 7:38 pm.

Viewing all articles
Browse latest Browse all 60

Latest Images

Trending Articles





Latest Images