File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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