Restful Exploration
Exploring the REST dissertation and its applications
Start Here Home Archive About Subscribe
Restful Exploration

HATEOAS as Pictures

February 10th 2012

HATEOAS as State Machines

HATEOAS (Hypermedia As The Engine Of Application State) is an essential part of REST. The application state part leads some to explain REST and HATEOAS using state machines. While this is technically correct, I really don’t like the idea of explaining REST as a state machine. People’s eyes glaze over immediately when you merely say state machine. The argument roughly goes like this:

read on »

REST and HTTP Part 6

October 24th 2011

If you’ve been following along so far, you’ll note that REST is not HTTP. It is also not the verbs of HTTP (GET, PUT, POST, or DELETE). You should know by now that REST contains the principles that guided HTTP. REST helped the HTTP standard describe how a well defined web server should behave…

read on »

REST Constraints Part 5

October 13th 2011

Previously, we talked about the role of properties when evaluating architectures for network-based applications. We also talked about the paper’s working definition of architectural elements such as components along with the requirements of the web. Now we will use that knowledge to understand the paper’s definition of REST architecture as a set of constraints…

read on »

  • Web Requirements Part 4
  • Network Applications Part 3
  • Architecture Methodology Part 2
  • REST Dissertation Overview Part 1
© 2011 W. Watson
powered by toto