Search the web
Sign In
New User? Sign Up
goa-floss-developer · Goa FLOSS Developer
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Fwd: RESTful Web Services - O'Reilly's Latest Release   Message List  
Reply | Forward Message #91 of 176 |
---------- Forwarded message ----------
From: Kathryn Barrett <kathrynb@...>
Date: 17-May-2007 18:03
Subject: RESTful Web Services - O'Reilly's Latest Release
To: fredericknoronha@...




If you cannot read the information below, click here.



CONTACT: Kathryn Barrett
(707) 827-7094



O'Reilly Releases RESTful Web Services
Harness the Power of the Web for Programmable Applications


Sebastopol, CA—"A lot of people, even people who traditionally weren't
interested in web service, are becoming interested in RESTful ways of
doing things," reports Leonard Richardson, coauthor with Sam Ruby of
the new book, RESTful Web Services (O'Reilly, US $39.99). "The latest
version of Ruby on Rails was completely remodeled around RESTful
principles. JSR 311 is bringing RESTful principles to Java's server
side. Every time you turn around there's a new startup that offers a
cool RESTful web service."

For those who want to join the RESTful fray but aren't sure how to do
it, RESTful Web Services presents the principles of connecting to the
programmable web with technologies you already use every day. The key
is REST, the architectural style that drives the web. And while
there's a great deal of talk about REST, Richardson notes that there's
a huge gap in documentation for REST as applied to web services: "The
end result of the gap is poorly designed web services, and I wanted to
try to put a stop to that."

As Richardson explains, "The Fielding thesis defines REST as an
architectural style--a way of judging architectures. The definition of
REST never mentions web services, and it barely mentions HTTP. It's
very abstract. But a real web service uses HTTP, and it has to have a
specific architecture. That's where the gap is. You can poke around on
the web and find lots of disconnected best practices, but I think
those practices really ought to be organized into a concrete
architecture (or a few competing architectures) that follows the REST
architectural style.

"Right now, everyone's making up ad hoc architectures according to
their own understanding of REST. Or, they're giving up on REST,
dismissing it as immature or sloppy, and going with RPC-style
architectures instead," Richardson continues. "I wrote this book to
move the starting point forward. You don't have to start from the REST
architectural style anymore. You can start from our Resource-Oriented
Architecture, and architecture specifically geared towards web
services, and based on how well-designed services have worked in the
past."

RESTful Web Services is the first book that applies the REST design
philosophy to real web services. The book:

Emphasizes the power of basic web technologies—the HTTP application
protocol, the URI naming standard, and the XML markup language
Introduces the Resource-Oriented Architecture (ROA), a commonsense set
of rules for designing web services
Reveals how a RESTful design is simpler, more versatile, and more
scalable than a design based on Remote Procedure Calls (RPCs)
Discusses web service clients for popular programming languages
Demonstrates how to implement RESTful services in three popular
frameworks—Ruby on Rails, Restlet (for Java), and Django (for Python)
Focuses on practical issues, such as how to design and implement
RESTful web services and clients

Every developer working with the Web needs to read this book.
— David Heinemeier Hansson, creator of the Rails framework

For more information, a review copy, cover art, or an interview with
the author, contact: Kathryn Barrett (707) 827-7094 or
kathrynb@...



Leonard Richardson has been programming since he was eight. Recently
the quality of his code has improved somewhat. He is responsible for
libraries in many languages, including Rubyful Soup. A California
native, he now works in New York. He maintains a website at
http://www.crummy.com/.

Sam Ruby Sam Ruby is a member of the Apache Software Foundation and an
employee of IBM.

Additional Resources:
For more information about the book, including table of contents,
index, author bios, and cover graphic, see:
http://www.oreilly/catalog/9780596529260


RESTful Web Services
Leonard Richardson, Sam Ruby
ISBN: 0-596-52926-0, 446 pages, $39.99 USD, $51.99 CAD, £20.95 GBP
order@...
1-800-998-9938
1-707-827-7000






About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books,
online services, magazines, and conferences. Since 1978, O'Reilly
Media has been a chronicler and catalyst of cutting-edge development,
homing in on the technology trends that really matter and spurring
their adoption by amplifying "faint signals" from the alpha geeks who
are creating the future. An active participant in the technology
community, the company has a long history of advocacy, meme-making,
and evangelism.

# # #

O'Reilly is a registered trademark of O'Reilly Media, Inc. All other
trademarks are the property of their respective owners.







O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA
95472 (707) 827-7000

--
FN M: 0091 9822122436 P: +91-832-240-9490 (after 1300IST)
Skype: fredericknoronha Yahoochat: fredericknoronha
http://fn.goa-india.org http://fredericknoronha.wordpress.com
Email fred at bytesforall.org Res: 784 Saligao 403511 Goa India



Thu May 17, 2007 5:54 pm

fredericknor...
Offline Offline
Send Email Send Email

Forward
Message #91 of 176 |
Expand Messages Author Sort by Date

... From: Kathryn Barrett <kathrynb@...> Date: 17-May-2007 18:03 Subject: RESTful Web Services - O'Reilly's Latest Release To:...
Frederick Noronha
fredericknor...
Offline Send Email
May 17, 2007
5:56 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help