Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

REST continues to gain momentum as the best method for building web services, leaving many web architects to consider whether and how to include this approach in their SOA and SOAP-dominated world. This book offers a down-to-earth explanation of REST, with techniques and examples that show you how to design and implement integration solutions using the REST architectural style.

Subscriber Reviews

Average Rating: 3.8333333333333335 out of 5 rating Based on 12 Ratings

"Review" - by Kavin on 12-APR-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Very well written book
Report as Inappropriate

"very complete" - by Enric on 07-AUG-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I learned a lot. Thanks
Report as Inappropriate

"To Simplistic" - by dietbuddha on 23-APR-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I found various parts of this book too simplistic.

While there is some good information in here, some parts are simplistic in that the gloss over known ambiguity or complexity.  The CRUD chapter is a good example of this glossing over.

I could have done without the chapter or WS-*.  It was unnecessary and detracted from the subject at hand, REST.


Report as Inappropriate

"Great book on web architecture" - by sramya on 05-SEP-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I really really like this book. I have little knowledge about web and I wanted to understand it without getting bogged down with lots of unnecessary details but still with important details.
The book is all about that.
I really thank and congratulte authors for writing such an appropriately detailed book

Report as Inappropriate

"All over the place." - by Bug on 28-FEB-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book is OK, but it seems to fall apart a bit in Chapter 5.  

The author spends a lot of time talking about the abstract concepts of HATEOAS but never really talks about specifics.  There are lots of examples given and even Java and .NET implementations, but they all focus directly on first tier interactions between client and server and never get into how, practically, once might use the hypermedia to determine a response.  For example, we see that the DELETE verb is used to complete an order, but there’s nothing explaining how this was determined from the hypermedia given:

<dap:link mediaType=?application/vnd.restbucks+xml? uri=?http://restbucks.com/receipt/1234?     rel=?http://relations.restbucks.com/receipt?/>

The author suggests you can use the OPTIONS verb but never explains how, and the use of rel is never really explained.  It is assumed the reader already knows how to use it in the context of REST.

Because the book doesn’t address any of these basics and instead moves on to talk about loosely related topics like Atom and RDF, this book just doesn’t seem appropriate for any specific audience.  Advanced readers will be bored by the first half and people learning REST will be left without their questions answered before being confronted with information that will probably be irrelevant to them.

Report as Inappropriate

Table of Contents

 

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for REST in Practice

  • Catalog Page

Visit the errata page for REST in Practice

  • Errata