Manning Early
Access Program
SOA Patterns
EARLY ACCESS EDITION

Arnon Rotem-Gal-Oz

MEAP Release: June 2007
Softbound print: February 2009 (est.) | 250 pages
ISBN: 1-933988-26-6

Start Reading SOA Patterns today through the Manning Early Access Program
MEAP OPTIONS*
  MEAP + Ebook only - $29.99
  MEAP + Print book + Ebook Combo - $59.99
  Print book only - $49.99 (Not yet available for order)
* Download early chapters in PDF format! For more information, please see the MEAP FAQs page.
  About MEAP Release Date Estimates    

Table of Contents & Resources

Table of Contents         Resources 
Part I SOA Patterns
 1 Solving SOA Pains with Patterns - FREE
 2. Basic Structural Patterns - AVAILABLE
 3. Performance, Scalability & Availability Patterns - AVAILABLE
 4. Security & Management Patterns - AVAILABLE
 5. Message Exchange Patterns - AVAILABLE
 6. Service Interaction Patterns
 7. Composition Patterns
Part II SOA Anti-Patterns
 8. Anti Patterns
 9. Contract Anti Patterns
10. Service Anti Patterns
11. Performance Anti Patterns

Appendix A: Patterns by Quality Attributes
Appendix B: Putting it all together
 

DESCRIPTION

SOA—Service Oriented Architecture—has become the leading solution for complex, connected business systems. While it’s easy to grasp the theory of SOA, implementing well-designed, practical SOA systems can be a difficult challenge. Developers and enterprise architects still face the following issues:

In SOA Patterns, author Arnon Rotem-Gal-Oz provides detailed, technology-neutral solutions to these challenges, and many others. This book provides architectural guidance through patterns and anti-patterns. It shows you how to build real SOA services that feature flexibility, availability, and scalability. Through an extensive set of patterns, this book identifies the major SOA pressure points and provides reusable techniques to address them. Each pattern pairs the classic Problem/Solution format with a unique technology map, showing where specific solutions fit into the general pattern.

SOA Patterns shows you how to address common SOA concerns, including the areas of performance, availability, scalability, security, management, service interaction, user interface interaction, and service aggregation. The SOA anti-patterns part shows you how to avoid common mistakes and how to refactor broken systems. The book also maps quality attributes to patterns so that you can easily find the patterns relevant to your problems.

WHAT'S INSIDE:

About the Author

For the last 10 years Arnon Rotem-Gal-Oz has been an architecture and system designer of large distributed systems including C4ISR systems, IP customer care and billing systems, BI engines, and more. He has experience with a variety of technologies (.Net, J2EE, CORBA, COM+, X-Windows) on diverse platforms (Unix, Windows, Dos, AS/400). He currently works for Rafael as the Biometric line development manager, and he previously was the C4ISR product line architect-designing GRID based solutions and highly distributed SOAs for net-centric systems. Prior to that he was a software architect for Microsoft Consulting Services, where he designed and reviewed solutions for such large enterprises as the Ministry of Justice, IDF, Ireland's Department of Social and Family Affairs. Arnon also writes the Dr. Dobb's Journal blog on Architecture & Design at www.ddj.com/dept/architect.

Want to learn More?

Sign up to read more content when it is released and to receive news about this book.