There’s a lot of material and guidance on the Service Orientation (SO of SOA) and the business aspects of SOA, There are even few books on low-level design patterns for SOA but the Architecture (the A of SOA) is regrettably somewhat neglected. The SOA patterns book aims to fill this gap and includes 26 patterns and 4 anti-patterns that are useful for building and designing real-world SOAs.
This site includes a short description of all the patterns and anti-patterns, and it serves as quick-ref for the book. You can also find here drafts of several of the patterns and links to the free chapters (chapters 1 and 10) which are available on Manning’s site. You can order the book on Manning’s site mentioned above as well as Amazon or Barnes & Noble
Reviews of SOA patterns
- Cameron McKenzie @ TheServerSide.com
- Tad Anderson @ Java Developers Journal
- Roberto Casadei @ robertocasadei.it
- Colin Jack @ losTechies (half a book review)
- Jan Van Ryswyck @ ElegantCode.com (half a book review)
- Karsten Strøbæk @ strobaek.org
- Reviews on Amazon
Patterns Drafts:
- Edge Component (pdf)
- Gridable Service (pdf)
- Service Firewall (html @ InfoQ)
- The Knot Antipattern (pdf)
- Blogjecting Watchdog (pdf)
- Reservation (pdf)
- Transactional Integration anti-pattern (pdf)
- Nanoservices anti-pattern (pdf)
- Composite Frontend pattern
You can see a brief description of all the pattens by clicking on the pattern names in the map below or by exploring the table of contents
[…] SOA patterns- “There’s a lot of material and guidance on the Service Orientation (SO of SOA) and the business aspects of SOA, There are even few books on low-level design patterns for SOA but the Architecture (the A of SOA) is regrettably somewhat neglected. The SOA patterns book aims to fill this gap and includes 26 patterns and 4 anti-patterns that are useful for building and designing real-world SOAs.” […]