Understanding REST (Representational State Transfer)

RESTful Web Services Architecture

What is REST ?

Examination of the Internet as a stateless service of near-limitless expansion model with a simple but effective information delivery system.

Sites Using REST Architectural style

Definition

What is the REST style?

1. Client Server

Client Server Model

2. Stateless

Client Stateless Server

3. Cacheable

4. Uniform interface

5. Layered system

6. Code on demand

Creating a RESTful service

Steps

Journey’s what makes you happy, Not the destination.