World's Top-Selling SOA Books from the Top Industry Experts
The Prentice Hall Service-Oriented Computing Series from Thomas Erl The Prentice Hall Service-Oriented Computing Series from Thomas Erl
Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services Service-Oriented Architecture: Concepts, Technology & Design SOA Principles of Service Design Web Service Contract Design and Versioning for SOA SOA Design Patterns SOA with .NET & Windows Azure: Realizing Service-Orientation with the Microsoft Platform SOA Governance SOA with REST Cloud Computing Modern SOA Infrastructure: Technology, Design, and Governance SOA with Java Next Generation SOA Modern SOA Methodology
SOA with Rest
SOA with REST:
Principles, Patterns & Constraints for Building RESTful Enterprise Solutions

Prentice Hall/PearsonPTR
Available: June 2012
Hardcover, ~ 300 pages

Authors (in alphabetical order):
Raj Balasubramanian
Benjamin Carlyle
Thomas Erl
Cesare Pautasso

Foreword by:
Stefan Tilkov
 
The World Wide Web is based on the most successful technology architecture in the history of IT. It has changed how we view, access, and exchange information and, with the formalization of REST constraints, it has also provided us with compelling ways to build and improve automation solutions.
How you wield the power that comes with the inherent flexibility and simplicity of REST is up to you. REST provides a great deal of guidance to ensure that an architecture and its automation logic are technically sound, but the responsibility of ensuring that what you build actually provides value to the business is yours.
Service-orientation has established a proven method for realizing a specific target state that has proven strategic value to many organizations. Achieving this target state requires that we apply service-orientation to a suitable distributed computing medium. This book demonstrates that REST is not only a suitable medium for building truly service-oriented solutions, but also that the service-oriented architectural model is a suitable (and often necessary) foundation for REST technology architectures to realize their full business potential.


Table of Contents

Chapter 1: Introduction

Chapter 2: Case Study Background


Part I: Fundamentals

Chapter 3: Introduction to Services

Chapter 4: SOA Terminology and Concepts

Chapter 5: REST Design Constraints and Goals


Part II: RESTful Service-Orientation

Chapter 6: Service Contracts with REST

Chapter 7: Service-Orientation and REST


Part III: Service-Oriented Analysis and Design with REST

Chapter 8: Mainstream SOA Methodology

Chapter 9: Analysis and Service Modeling with REST

Chapter 10: Service-Oriented Design with REST


Part IV: Service Composition with REST

Chapter 11: Fundamental Service Composition with REST

Chapter 12: Advanced Service Composition with REST

Chapter 13: Service Composition with REST Case Study


Part V: Supplemental

Chapter 14: Design Patterns for SOA with REST

Chapter 15: Service Versioning with REST

Chapter 16: Uniform Contract Profiles


Part V: Appendices

Appendix A: Case Study Conclusion

Appendix B: Industry Standards Supporting the Web

Appendix C: REST Constraints Reference

Appendix D: Service-Orientation Principles Reference

Appendix E: SOA Design Patterns Reference

Appendix F: The Annotated SOA Manifesto

Appendix G: Additional Resources




This book will introduce these new patterns:
Reusable Contract
Lightweight Endpoint
Entity Linking
Response Caching
Content Distribution Network
Endpoint Redirection
Content Negotiation
Decoupled Validation Logic
Code-On-Demand
Deferred Controller
Idempotent Capability
Resource Crawling
Hyperlinked Contracts
Uniform Contract


This book is currently in development and is scheduled for release in June 2012. To be notified of details regarding the release of this book and updates to this and related sites, provide your e-mail address:

 
Copyright © Arcitura Education Inc. SOA School