my dog learned polymorphism
The moose likes Other Languages and the fly likes book contents Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Languages » Other Languages
Bookmark "book contents" Watch "book contents" New topic

book contents

Tina Ma
Ranch Hand

Joined: Nov 29, 2007
Posts: 198
does your new book has a step-by-step process to set up any practical project? how easy is it to compare the rest-web services with the traditional soap services and realize which will work out best for a new project with given specifications? does your book cover this area?

SCJP 1.4, SCWCD 1.4
Ben Scofield

Joined: May 20, 2008
Posts: 29
The book is centered around a series of practical projects that are developed step-by-step. Here's the general outline:

- Chapter 1 is a brief overview of the open web (Web 2.0), web services, and REST
- Chapter 2 is a review of the support for REST built into Rails 2+
- Chapter 3 walks you through the creation of a RESTful Rails 2 application, which you use as a base for the subsequent projects
- Chapter 4 lays out the process of building JavaScript clients for your RESTful application
- Chapter 5 has you build a PHP client for your application
- Chapter 6 walks you through the development of an iPhone-specific interface
- Chapter 7 deals with customizing your application for Facebook
- Chapter 8 is a brief overview of dealing with traffic and security concerns
- Chapter 9 touches on the role of REST in the enterprise - in particular, integrating with more traditional web services.

I think the most useful comparison chapters are 1 and 9, since they explicitly talk about SOAP and XML-RPC.
Tina Ma
Ranch Hand

Joined: Nov 29, 2007
Posts: 198
Thanks Ben for the details.
And I also found out that Javascript is being used with REST. Can it be coupled with RUBY also somehow through services of REST for giving AJAX feeling to the rails application?
I agree. Here's the link:
subject: book contents
jQuery in Action, 3rd edition