REST in short

100 %
0 %
Information about REST in short

Published on September 28, 2015

Author: AkshayBallarpure


1. List of Topics  What is REST?  RESTFul Webservices  Why REST ?  HTTP methods  Characteristics  Summary

2. What is REST?  REST is an architectural style which is based on web-standards and the HTTP protocol. REST was first described by Roy Fielding in 2000.  In a REST based architecture everything is a resource. A resource is accessed via a common interface based on the HTTP standard methods.  In a REST based architecture you typically have a REST server which provides access to the resources and a REST client which accesses and modify the REST resources.  Every resource should support the HTTP common operations. Resources are identified by global IDs (which are typically URIs).  REST allows that resources have different representations, e.g. text, xml, json (is a light-weight text-based open standard designed for human-readable data. It is the most widely used format for interchanging data on the web) etc. The rest client can ask for specific representation via the HTTP protocol (content negotiation).

3. What is REST cont…  The REST architectural style was developed by W3C Technical Architecture Group (TAG) in parallel with HTTP 1.1, based on the existing design of HTTP 1.0  Its State less :  The client–server communication is further constrained by no client context being stored on the server between requests.  Each request is independent of others  Cacheable:  As on the World Wide Web, clients can cache responses. Responses must therefore, implicitly or explicitly, define themselves as cacheable  Well-managed caching partially or completely eliminates some client– server interactions, further improving scalability and performance.

4. RESTful Webservices  A RESTFul webservices are based on the HTTP methods and the concept of REST. A RESTFul webservices typically defines the base URI for the services, the supported MIME-types (XML, Text, JSON, user- defined,..) and the set of operations (POST, GET, PUT, DELETE) which are supported.  Simplistically, a “RESTful architecture” includes:  Resources(things) with  Unique ids(URLs) that can come in many  Representations(text, html, json) than you operate on with  Verbs(GET, PUT, DELETE,POST)

5. Why REST?

6. HTTP methods  The PUT, GET, POST and DELETE methods are typical used in REST based architectures.  The following gives an explanation of these operations.  GET defines a reading access of the resource without side- effects. The resource is never changed via a GET request, e.g. the request has no side effects (idempotent).  PUT creates a new resource, must also be idempotent.  DELETE removes the resources. The operations are idempotent, they can get repeated without leading to different results.  POST updates an existing resource or creates a new resource.

7. HTTP methods cont…

8. Characteristics

9. REST in short

Add a comment

Related pages

short rest - Englisch ⇔ Deutsch Wörterbuch -

Das Sprachangebot für Englisch-Deutsch: Wörterbuch mit Übersetzungen, Flexionstabellen und Audio, interaktivem Forum und Trainer für flexibles Lernen.
Read more

Rest. - The-Short-Story

The-Short-Story. RSS. Search for: Kontakt / Impressum; Zusendungen; Kurzgeschichten; ... rest in myself. November 15th, 2005 Werner-Kurt Lyric (en) you 0 ...
Read more

Rest In Peace Short Short Quotes - Search Quotes

Rest In Peace Short Short quotes - 1. Death is something inevitable. When a man has done what he considers to be his duty to his people and his country, he ...
Read more

Short rest - D&D4 Wiki - Wikia

A short rest allows you to renew your encounter powers and spend healing surges to regain hit points. Duration: A short rest is about 5 minutes long.
Read more | have a short rest | Wörterbuch Englisch-Deutsch

Übersetzung für have a short rest im Englisch-Deutsch-Wörterbuch
Read more

What is REST? Webopedia Definition

Short for Representational State Transfer is an architectural style for large-scale software design. REST was first articulated by Roy Fielding in his ...
Read more

Rest In Peace Short Film 2014 - YouTube

Rest In Peace English Short Film Direction : Renjith Chittade Cinematography : Nijay Jayan Music : Vineeth Jospeh Art Direction : Jibin John ...
Read more

A Short Rest - The One Wiki to Rule Them All - Wikia

A Short Rest is the third chapter of J.R.R Tolkien's The Hobbit. Gandalf, Bilbo, and the Dwarves...
Read more

Rest in Pizza (Skylanders Flash Short) - YouTube

Want to watch this again later? Sign in to add this video to a playlist. Thanks to a new hard drive. I'm able to continue with my animations and ...
Read more

'And the rest, in short (3)' | Crossword Puzzle Clue ...

'And the rest, in short (3)' crossword puzzle clue has 1 possible answer and appears in 1 publication
Read more