Home > Store > Programming > Ruby
Service-Oriented Design with Ruby and Rails, Rough Cuts
- By Paul Dix
- Published Aug 28, 2009 by Addison-Wesley Professional.
- Copyright 2010
- Pages: 448
- Edition: 1st
- Rough Cuts
- ISBN-10: 0-321-70010-4
- ISBN-13: 978-0-321-70010-0
Register your product to gain access to bonus material or receive a coupon.
Service-Oriented Design with Ruby and Rails covers Ruby libraries for building and consuming RESTful web services, which generally refers to services that respond to HTTP requests. Further, the APIs of these services are defined by the URIs requested and the method (GET, PUT, POST, DELETE) used. While the focus of the book is on a REST-based approach, there are sections where the authors deviate from a purist style. In these cases the goal is to provide clarity or flexibility to a proposed service. The primary topics covered in the book are REST, HTTP verbs, and response codes; API Design; Building Services in Ruby; Connecting to Services; Consuming JSON and XML based services ; Architecture Design; Choosing a data store; and Securing Services.
Table of Contents
Preface
Chapter 1: Implementing Your First Service
Chapter 2: Service-Oriented Architecture Introduction
Chapter 3: Case Studies
Chapter 4: RESTful Primer
Chapter 5: API Design
Chapter 6: Connecting to Services
Chapter 7: Parsing Service Responses
Chapter 8: Code Reuse Across Services
Chapter 9: Choosing a Data Store
Chapter 10: Load Balancing and Caching
Chapter 11: Architecture, Security, and Authentication
Chapter 12: Putting It all Together (Building a Services-Based CMS)
Chapter 13: Deployment Scenarios

Rough Cuts
Available from Safari Books Online
What is this?
What is a Rough Cut?
The Rough Cuts service from Safari Books Online gives you exclusive access to an evolving manuscript that you can read online or download as a PDF and print. A Rough Cuts book is not fully edited or completely formatted, but you'll get access to new versions as they are created.

Account Sign In
View your cart