Na semana passada, a Prentice Hall anunciou a publicação do "SOA Design Patterns", um catálogo detalhado de 85 design patterns para arquitetura orientada a serviços que documenta técnicas de design provadas e bem sucedidas para ter sucesso com o SOA moderno. Em conjunto com o lançamento do livro, o novo site da comunidade SOAPatterns.org foi lançado, proporcionando um fórum aberto para o desenvolvimento e expansão dos patterns.
"SOA Design Patterns" recebeu participação entusiástica de todas as comunidades de TI. Contribuintes incluídos David Chappell e Clemens Utschig da Oracle, Mark Little da Red Hat e Jason Hogg da Microsoft. Além disso, Dennis Wisnosky, chefe arquiteto e chefe técnico oficial do departamento de defesa do EUA, contribuiu com um capitulo que explica como estes design patterns (jutos com o design dos princípios originalmente documentados no livro do Erl, SOA Principles of Service Design) estão sendo aplicados com sucesso dentro do departamento de defesa do EUA como parte de suas iniciativas na adoção do SOA.
Os 85 patterns identificados no livro incluem:
Canonical Schema Bus, Composition Design Patterns, Enterprise Service Bus, Inventory Design Patterns, Policy Enforcement, Reliable Messaging, Service Design Patterns, Service Grid, Three-Layer Inventory e Transformation.
O manuscrito também foi revisto pelos membros ilustres da comunidade de patterns, tais como o Grady Booch, Martin Fowler e Ralph Johnson, um dos membros originais da Gang of Four. Grady Booch, IBM Fellow e co-desenvolvedor da Unified Modeling Language (UML), forneceu o prefácio para o livro no qual ele afirma:
SOA Design Patterns é uma contribuição importante para a literatura e as práticas para a construção e entrega de qualidade nos sistemas de software intensivos.
Mais repostas das indústrias podem ser encontradas no site do livro
O entusiasmo em torno do release do livro sugere que os rumores sobre a morte do SOA não são ainda muito verdadeiros.