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:

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:
|