Pular para o conteúdo principal

Questão de Arquitetura de Software — SOA (Service-oriented architecture) — FGV 2014

Arquitetura de SoftwareSOA (Service-oriented architecture)
Código
fg007856
Banca
FGV
Órgão
DPE-RJ
Ano
2014
Nível
Superior
Cargo
Técnico Superior Especializado - Desenvolvimento de Sistemas
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 :
  1. Aapresentar 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.
  2. Bimplementar as funcionalidades da sua aplicação na forma de bibliotecas de código que podem ser reutilizadas em outros softwares.
  3. Cutilizar o paradigma funcional para assegurar que os princípios da arquitetura sejam atendidos.
  4. Dgarantir 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.
  5. Eutilizar 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.
Revelar gabarito e comentário

GabaritoD — 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.

Link permanente: /questoes/fg007856