Arnon Rotem-Gal-Oz é o autor do livro “SOA Patterns” pela editora Manning Publications Co.
Pelo que entendi o livro impresso só estará disponível completamente em Fevereiro/2009, mas já é possível fazer o download do e-Book (US$ 29,99) pelo site da editora. Por exemplo o capítulo 1 (PDF), “Solving SOA Pains with Patterns” pode ser baixado aqui.
De acordo com o blog do autor, a partir de uma entrevista no site DZone.com, o capítulo 2, “Basic Structural Patterns” também está disponível para download (fiz o download do capítulo 1, não tentei baixar o outro capítulo).
Veja alguns outros Patterns que estão no livro e que recomendo a leitura:
1. Service Firewall Pattern: como proteger seu sistema de um ataque do tipo “XML Denial of Service” (XDoS)
2. Saga Pattern (PDF): pattern para resolver 2 problemas:
- No momento do commit o processo é abortado
- Uma consulta a um serviço “externo” é necessário para completar a transação
3. Gridable Pattern (PDF): quando necessário um deplyment de serviços para sistemas altamente distribuidos
A figura abaixo (parte do Capitulo 1 do livro), resume muito bem os componentes de SOA e seus relacionamentos.

(fonte: “SOA Pattern”, Arnon Rotem-Gal-Oz, Capítulo 1)
O dilema “OO versus SOA” é um dos artigos da
Uma visão interessante de como a Orientação a Serviços é um superset da Orientação a Objetos é mostrada na figura abaixo (que eu preparei com base neste artigo):


