SOA: Service-Oriented Architecture , em português, Arquitetura Orientada a Serviços
Entenda por SOA como aquitetura de serviços e entenda por serviços algum conjunto de métodos que façam algo. Independente da camada de visualização.
Portanto, “service-oriented architecture” é uma estratégia que proclama a criação de todos os ativos de software de uma empresa via metodologia de programação orientada a serviços.
SOA não significa Web Services (.NET, J2EE e CORBA). Essas são apenas implementações que incluem os principais aspectos da arquitetura com abordagem orientada a serviços. Cada uma dessas implementações estende o modelo básico de referência do SOA
Os seguintes conceitos são encontrados emtodas as implementações de SOA:
Serviços
Descritores de serviços
Propaganda e descoberta
Especificação de um modelo de dados associado
Contrato de serviço
Referencias:
Service Oriented Architecture, Duane Nickull – Adobe Systems,Inc.
JWSA – Service-Oriented Architecture
Categorias:Gerência de Projetos
Deixe uma resposta