RESTful Web Services
Web services for the real world
Publisher: O'Reilly Media
Released: May 2007
Pages: 448
Description
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreilly RESTful Web Services
 
4.4

(based on 11 reviews)

Ratings Distribution

  • 5 Stars

     

    (8)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (1)

REVIEWS

Reviewed by 11 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

(4 of 4 customers found this review helpful)

 
5.0

Great introduction to REST

By Sam Johnston

from Australia, Europe, USA

About Me Developer, Sys Admin

Verified Reviewer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Focused
  • Helpful examples
  • Well-written
  • Written by Experts

Cons

  • Some non-standard ideas

Best Uses

  • Expert
  • Intermediate
  • Novice

Comments about oreilly RESTful Web Services:

I found this book to be both an excellent introduction to RESTful Web Services and a useful reference later on. I'd say this would have to be the best O'Reilly book I've read (and possibly the only one I've read cover to cover - in a single sitting no less!). It was incredibly useful for my work on the Open Cloud Computing Interface (OCCI) and helped to identify and resolve one or two problem areas. Looking forward to seeing what's next from these authors.

Service and delivery comments:

I bought the print version of this book at a cloud computing expo and upgraded it a few months later to the electronic version. Very happy with both.

(6 of 7 customers found this review helpful)

 
5.0

Eye-opener for REST

By Grzegorz Borkowski

from Undisclosed

Comments about oreilly RESTful Web Services:

For a long time I've heard much about REST, RESTful etc. It sounded interesting, but vague. I've read definitions of REST on wiki, then I also read many articles about this technology, but still I wasn't able to clearly see what it's all about and how to use it. They always talked about "representations", "connectivity", etc. but it all looked too much theoretical.

Finally, I've found this book and read it from cover to cover. This was eye-opener for me. After reading this book, I finally understand what is REST, I know how to use it, I know all (or most) the gotchas and recipes, and I'm a big fan of REST. This technology is fantastic, and the book is really definitive guide to it. I recommend it to anybody who wants to start playing with REST.

From my perspective, this book has only one disadvantage: all examples are in Ruby, and I'm Java programmer, so sometimes it looked a bit cryptic to me. But of course, you can understand the general meaning of the code even if you don't know Ruby - besides, everything is described in the text anyway.

(1 of 2 customers found this review helpful)

 
4.0

Very educational

By in2clouds

from Undisclosed

Comments about oreilly RESTful Web Services:

This is a very interesting and very educational book. The subject is very relevant and the authors are very knowledgeable. I hesitated a bit before ordering b/c I have read a few negative reviews stating that the content was very redundant. I think there are some chapters that could be streamlined but I appreciated the author's thoroughness and methodical approach. It is true that the REST concepts are repeated throughout the book but I think that was by design. To show conceptual consistency across technologies and applications. I also think it was done to provide a step by step practitioner's approach to REST. I found this book to be a great one-stop resource for REST and before reading it I had struggled to find clear definitions and practical examples with code online. I recommend this book to beginners and intermediate REST readers. Experienced people might not find enough "juice".

 
5.0

One of the most pertinent books for WOA

By Arun Batchu

from Undisclosed

Comments about oreilly RESTful Web Services:

At the time of writing, this is one of the best books that makes Roy Fielding's ReST philosophy more accessible to the pragmatists - the builders on the ground.

As a Systems' architect who has to deliver business applications on a daily basis, I struggled to make sense of what exactly is ReSTful-ness...like any nascent, emergent, powerful and useful thing, ReST meant a lot of things to a lot of people. The literature on the web touched upon different manifestations but lacked the power to communicate a holistic view.

Thank goodness I landed on this EXCELLENT book that described the vision and took me through a journey of the ReSTfulness spectrum - not all supposedly ReSTful services are ReSTful. I understood the power of the human Web and now I realized how the same architecture and design will work for the data/document web; The comparing and constrasting of the ReSTfulness of flickr, del.icio.us, amazon's s3 API's was illuminating. The explanation of HTTP - how it works and how it is supposed to work and how the power could be leveraged opened up new windows and doors.

Fielding's work made more sense now. The foundational principles were getting clearer and clearer.

It became ( and still is) a reference book. Its a book I carry everywhere. I "steal" time to re-read some of what is being said whenever I get time.

Yes, there are a few things that could be improved. But who cares? When you find water in a desert, do you stop to whine about a few sand particles? This book's strengths outnumber the weaknesses many times over.

Because of this book, I feel that I can inspire my team to build a scale-free application that unifies the enterprise just like the larger web did. At last I have found the unifying vision that will save me from re-inventing plumbing. I can now move on to focus on the business architecture. No more plumbing - the customer is waiting!

To the other ignorant reviewers who did/do not get this seminal work, please delay publishing your ignorance for a few more years...and save yourself the ignominy of having commented on something you have little understanding of.

(5 of 32 customers found this review helpful)

 
1.0

worst O'Reilly book ever seen

By Anonymous

from Undisclosed

Comments about oreilly RESTful Web Services:

I tried to read this book but my experience was frustrating. Very often I feel annoyed by the author's blahing. No doubt there are shining points in this book, but they are buried in overwhelming nonsenses. This book doesn't worth reading, it's wast e of time. Just find some short articles, and enjoy the true technology.

(1 of 1 customers found this review helpful)

 
5.0

Eye-opening experience

By Daniel Williams

from Undisclosed

Comments about oreilly RESTful Web Services:

This is the kind of book that I love O'Reily for. Richardson and Ruby have taken what can be and too often is treated as an arcane subject, and pulled out the core concepts.

The book should be read in the abstract. I have never coded with Ruby or Rails, but that is not the point. The authors distill just what is HTTP and how it works, and lay out, using the basic built-in functionality of http, how you can create intelligent and useful web services and clients. And what do you know - coding with the http protocol in mind naturally results in your writing ReSTful applications. This is what sticks in my head about this book, just that simple concept.

This book really takes you to the core of how the web works - sending http requests and getting http responses. That is it, nothing more. Now many frameworks exist to add functionality to this basic request/response pattern. But until you understand the core concepts, you will never really know how to code for the web. And advanced frameworks often make matters worse by hiding what is really going on so much that developers can spend days learning the framework and missing what is fundamentally going on.

In my opinion, ReSTful web services is a nice application of core http, a good way to illustrate how the web works, and how to work with the web, instead of against it. A book solely dedicated to http would likely get bogged down in unused standards and technical detail.

But this book really nails down what programming on the web means, and how to write well-behaved applications. While I may never code in Ruby, or make a web client to interface with flickr, what I learned in this book will serve as a foundation for all of my future web work. And I am deeply grateful for that.

(3 of 3 customers found this review helpful)

 
3.0

Needs updating to Rails 2.0

By Anonymous

from Undisclosed

Comments about oreilly RESTful Web Services:

I started this book with much anticipation. It starts out very well with small working examples for accessing non-RESTful websites. As soon as it got into RESTful designs with Ruby, things fell apart. All the examples are for Rails 1.2. The current version is 2.0 and it is significantly different in this area. I have now spent several days trying to educate myself on the difference so I could fix the examples.

In addition there are a couple laborious chapters where the author takes you through the design philosophy of a RESTful design. Although this was good, the chapters could have been made shorter.

Please post updated examples!

(3 of 3 customers found this review helpful)

 
5.0

Very helpful

By Doug Hellmann

from Undisclosed

Comments about oreilly RESTful Web Services:

We read RESTful Web Services as the inaugural book for the Atlanta Python Users' Group Book Club (http://pyatl.org/bookclub/) , and it was excellent. The REST and ROA principles make a lot of sense, and the presentation in the book is clear and concise. Check out my complete review (http://blog.doughellmann.com/2007/09/book-review-restful-web-services.html) on my blog, and the discussion on the PyATL book club forums (http://groups.google.com/group/pyatl-book-club/topics) .

(0 of 1 customers found this review helpful)

 
5.0

RESTful Web Services - required reading for service developers

By John

from Undisclosed

Comments about oreilly RESTful Web Services:

This book actually writes down the specific techniques for adhering to the previously somewhat nebulous REST architectural style. I still might not be able to describe this style concretely, but I can think I can safely say "I knew it when I read this book."

My full review is on my blog (http://appliedlife.blogspot.com/2007/08/rest-and-mindfulness.html)

(2 of 2 customers found this review helpful)

 
5.0

Most Significant Book on Web Technology

By Daniel Bennett

from Undisclosed

Comments about oreilly RESTful Web Services:

I believe that this book should be required reading for anyone who works on anything related to the Web. For the first time, this book makes a clear how using the simple built-in technology of the web, web sites can be both human and machine readable. And that most of the agony of convoluted API's are completely unnecessary. Thanks to the writers for taking the brilliance of Roy Thomas Fielding's original dissertation and creating an insightful and approachable book with concrete examples.

Displaying reviews 1-10

Back to top

Previous | Next »

 
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Save a Tree - Go Digital  what is this?
Ebook: $31.99
Formats: DAISY, ePub, Mobi, PDF
Print & Ebook: $43.99
Print: $39.99