SOA with REST by Thomas Erl ; Raj Balasubramanian ; Cesare Pautasso ; Benjamin Carlyle ; Herbjorn Wilhelmsen ; David R. Booth

SOA with REST

by Thomas Erl ; Raj Balasubramanian ; Cesare Pautasso ; Benjamin Carlyle ; Herbjorn Wilhelmsen ; David R. Booth

Price: £27.99

Discount: 17%
RRP: 33.99

More Details

Description

The Definitive Guide to Building Web-Centric SOA with REST

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 advent of REST, it has also provided us with compelling ways to build and improve automation solutions. 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. SOA with REST is the first comprehensive tutorial and reference for designing and building RESTful services as part of service-oriented solutions and in conjunction with service-oriented architecture (SOA). 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.

The authors provide thorough mapping of REST constraints and architectural goals with service-orientation principles and SOA characteristics. Utilizing real-world examples, they show how to leverage REST's simplicity, flexibility, and low overhead without compromising the power or manageability of service-oriented solutions and architectures.

This bookwill be valuable to IT architects, developers, and any practitioner seeking to use SOA and REST together.

Topic areas covered include:

* 14 new REST-inspired design patterns
* defining common goals of REST and SOA
* designing REST service contracts with service-orientation
* designing REST architectures with SOA
* programming REST services with SOA (for Java and .NET)
* building REST service compositions, mashups and solutions
* versioning REST services
* distinguishing REST and SOA service concepts and terminology
* fundamental REST concepts
* fundamental SOA and service-orientation
* REST constraints, REST architectural goals and properties
* REST service contracts, messaging and resources

CONTENTS:

SOA with REST: Principles, Patterns & Constraints

Front Cover

Inside Front Cover

Foreword

Chapter 1: Introduction

Chapter 2: Case Study Background

Chapter 3: Introduction to Services

Chapter 4: SOA Concepts and Terminology

Chapter 5: REST Design Goals and Constraints

Chapter 6: Service Contracts with REST

Chapter 7: Service-Orientation and REST

Chapter 8: Service Contracts and Coupling

Chapter 9: State Management and Caching

Chapter 10: Service Composition

Part IV: Appendices

Appendix A: Case Study Conclusion

Appendix B: Industry Standards Supporting the Web

Appendix C: Service-Orientation Principles Reference

Appendix D: SOA Design Patterns Reference

Appendix E: The Annotated SOA Manifesto

Appendix F: Versioning Fundamentals for Web Services and REST Services

Appendix G: Composition Roles, Models, and Service Activities

Appendix H: Additional Resources

About the Authors

About the Contributors

Advertisement

Inside Back Cover

Back Cover
Published

31 Aug 2012

Publisher

PRENTICE-HALL

ISBN

9780137012510

Pages

816

Static Book Details Index Page - Click Here to go to Computer Manuals Website