Home > Store > Programming > Ruby

Service-Oriented Design with Ruby and Rails, Rough Cuts

Register your product to gain access to bonus material or receive a coupon.

  • Description
  • Sample Content

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

 
Buy from Safari Books Online

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.

    Informit Network