SOA Principles of Service Design by Thomas Erl

SOA Principles of Service Design

byThomas Erl

Kobo ebook | July 18, 2007

Pricing and Purchase Info

$58.89 online 
$73.57 list price save 19%

Prices and offers may vary in store

Available for download

Not available in stores


The Definitive Guide to Service Engineering

The key to succeeding with service-oriented architecture (SOA) is in comprehending the meaning and significance of its most fundamental building block: the service. It is through an understanding of service design that truly “service-oriented” solution logic can be created in support of achieving the strategic goals associated with SOA and service-oriented computing. Bestselling SOA author Thomas Erl guides you through a comprehensive, insightful, and visually rich exploration of the service-orientation design paradigm, revealing exactly how services should and should not be designed for real-world SOA.


Thomas Erl is a best-selling IT author and founder of™ ®. Thomas has been the world's top-selling service technology author for over five years and is the series editor of the Prentice Hall Service Technology Series from Thomas Erl ( ), as well as the editor of the Service Te...
Title:SOA Principles of Service DesignFormat:Kobo ebookPublished:July 18, 2007Publisher:Pearson EducationLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:013271583X

ISBN - 13:9780132715836


Table of Contents

Preface xxv


Chapter 1: Introduction 1

Chapter 2: Case Study Background 19


Part I: Fundamentals

Chapter 3: Service-Oriented Computing and SOA 25

Chapter 4: Service-Orientation 67

Chapter 5: Understanding Design Principles 103


Part II: Design Principles

Chapter 6: Service Contracts (Standardization and Design) 125

Chapter 7: Service Coupling (Intra-Service and Consumer Dependencies) 163

Chapter 8: Service Abstraction (Information Hiding and Meta Abstraction Types) 211

Chapter 9: Service Reusability (Commercial and Agnostic Design) 253

Chapter 10: Service Autonomy (Processing Boundaries and Control) 293

Chapter 11: Service Statelessness (State Management Deferral and Stateless Design) 325

Chapter 12: Service Discoverability (Interpretability and Communication) 361

Chapter 13: Service Composability (Composition Member Design and Complex Compositions) 387


Part III: Supplemental

Chapter 14: Service-Orientation and Object-Orientation: A Comparison of Principles and Concepts 445

Chapter 15: Supporting Practices 477

Chapter 16: Mapping Service-Orientation Principles to Strategic Goals 497



Appendix A: Case Study Conclusion 513

Appendix B: Process Descriptions 517

Appendix C: Principles and Patterns Cross-Reference 529


Additional Resources 533

About the Author 535

About the Photos 537

Index 539