Copyright
Brief Table of Contents
Table of Contents
Patterns and Antipatterns Covered Inside
Foreword
Preface
Acknowledgments
About this Book
About the Author
About the Cover Illustration
1. SOA patterns
Chapter 1. Solving SOA pains with patterns
1.1. Defining software architecture
1.2. Service-oriented architecture
1.2.1. What SOA is, and is not
1.2.2. SOA architectural benefits
1.2.3. SOA for the enterprise
1.3. Solving SOA challenges with patterns
1.3.1. Pattern structure
1.3.2. From isolated patterns to a pattern language
1.4. Summary
1.5. Further reading
Distributed Systems
Fallacies of Distributed Computing
SOA
Chapter 2. Foundation structural patterns
2.1. Service Host pattern
Problem
Solution
Technology Mapping
Quality Attributes
2.2. Active Service pattern
2.3. Transactional Service pattern