3.11.11

SOA é ...


“Arquitetura Orientada a Serviço (SOA) é uma arquitetura para construir aplicações [sistemas] de negócios como um conjunto de caixas-pretas, com baixo acoplamento, orquestrado para fornecer níveis de serviço bem definidos integrando processos de negócio.”

“... é um estilo de arquitetura de software cujo princípio fundamental prega que as funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de serviços. Frequentemente estes serviços são conectados através de um "barramento de serviços" (enterprise service bus, em inglês) que disponibiliza interfaces, ou contratos, acessíveis através de web services ou outra forma de comunicação entre aplicações.” 

“... representa uma arquitetura aberta, ágil, extensível, federada, composta de serviços autônomos (que suportam qualidade do nível de serviço – QoS) interoperáveis, detectáveis, potencialmente re-utilizáveis, implementados como web services.”  

“... É uma forma de arquitetura tecnológica coerente com os princípios de orientação a serviços. Quando realizada através de uma plataforma tecnológica de Web Services, SOA estabelece o potencial para promover estes princípios nos domínios corporativos de processos de negócio e automação.”  



0 comentários: