A little REST and Relaxation
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

A little REST and Relaxation

on

  • 13,747 views

Representational State Transfer (REST) is an architectural style that I developed while improving the core Web protocols (URI, HTTP, and HTML) and leading them through the IETF standardization ...

Representational State Transfer (REST) is an architectural style that I developed while improving the core Web protocols (URI, HTTP, and HTML) and leading them through the IETF standardization process. I later described REST as the primary example in my dissertation. Since then, REST has been used (and sometimes abused) by many people throughout the world as a source of guidance for Web application design. But is the REST that we hear about today the same as what I defined in my dissertation, or has it taken on the baggage that comes with an industry buzzword? This talk will provide a real introduction to REST and the design goals behind its evolution as the Web's architectural style. This is not about XML-over-HTTP as an alternative to SOAP, nor about "resource-oriented" frameworks that help simplify CRUD operations, but rather about the design goals and trade-offs that influence the development of network-based applications. I will also describe what happens when we relax some of the REST constraints, and how such relaxation is impacting the design of the waka protocol as a replacement for HTTP.

Statistics

Views

Total Views
13,747
Views on SlideShare
12,917
Embed Views
830

Actions

Likes
23
Downloads
317
Comments
1

8 Embeds 830

http://www.restfulwebservices.com 642
http://itlab.wordpress.com 70
http://dev.day.com 59
http://wiki.bcmoney-mobiletv.com 39
http://www.slideshare.net 15
http://translate.googleusercontent.com 2
http://www.role-demo.de 2
http://www.linkedin.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

A little REST and Relaxation Presentation Transcript

  • 1. A little REST and Relaxation ApacheCon Roy T. Fielding, Ph.D. Chief Scientist, Day Software V.P., Apache HTTP Server http://roy.gbiv.com/talks/200804_REST_ApacheCon.pdf Leading the Wave of Open Source
  • 2. Between us, we cover all knowledge; he knows all that can be known and I know the REST. [Mark Twain] Representational State Transfer Web retrospective Understanding Architecture What is REST? Why REST? REST at Day Q&A Roy T. Fielding. “A little REST and Relaxation.” ApacheCon Europe, 10 April 2008 2