Imagem de fundo

A arquitetura orientada a serviço (SOA) estabelece um princípio de arquitetura para ap...

A arquitetura orientada a serviço (SOA) estabelece um princípio de arquitetura para aplicações distribuídas que fornecem serviços que atendem uma função especifica do negocio. Fred, desenvolvedor de software, começou a implementar sua primeira aplicação adotando SOA. Fred empregará adequadamente os princípios da arquitetura orientada a serviços se
A
apresentar detalhes técnicos da implementação para facilitar o entendimento por parte de um cliente que deseja utilizar os serviços da sua aplicação.
B
implementar as funcionalidades da sua aplicação na forma de bibliotecas de código que podem ser reutilizadas em outros softwares.
C
utilizar o paradigma funcional para assegurar que os princípios da arquitetura sejam atendidos.
D
garantir que as funções que implementam os serviços recebam requisições das aplicações cliente e as respondam ocultando detalhes do processamento da requisição.
E
utilizar serviços Web e deixar a orquestração dos serviços a cargo das aplicações clientes, pois isso aumenta o acoplamento e diminui a coesão.