O que é SOA?

Nesta arquitetura, as funcionalidades de um sistema são expostas para reutilização por outros sistemas através de serviços. O modelo de serviços indica uma abordagem de request/reply em que o consumidor solicita e recebe a informação de forma totalmente independente e desacoplada. Normalmente, são utilizadas tecnologias como webservices com uso de XML. Uma vez expostas as funcionalidades em serviços, a definição de novos processos e de mudanças torna-se mais ágil, pois somente é necessário encontrar e reutilizar os ativos existentes, reduzindo a necessidade de novas implementações. Além da reutilização, SOA traz uma nova organização da área de TI, através da criação de um barramento de serviços organizados e catalogados, para que possam ser facilmente reutilizados

Fale com um de nossos especialistas