A Arquitetura Orientada a Serviços (SOA - Service Oriented
Architecture) é uma maneira de arquitetar o software na qual as
funcionalidades da aplicação são expostas na forma de serviços.
Sua implementação segue os princípios de design.
De acordo com os princípios do SOA, ao delegar o controle da
lógica encapsulada no serviço para uma classe estranha ao
serviço, é ferido o princípio da