← Questões de Engenharia de Software

Engenharia de Software · CONSULPLAN · 2023

Questão comentada de Engenharia de Software

Arquitetura orientada a serviços (Service-Oriented Architecture – SOA) é um tipo de design de software que torna os componentes reutilizáveis usando interfaces de serviços com uma linguagem de comunicação comum na rede. Sobre as funções da arquitetura SOA, marque V para as afirmativas verdadeiras e F para as falsas. ( ) Um provedor de serviços cria serviços web e os oferece para um registro de serviços. ( ) Um provedor de serviços não é responsável pelos termos de uso do serviço. ( ) Um broker de serviços ou registro de serviços é responsável por oferecer informações solicitadas sobre o serviço; ele não pode ser público, apenas privado. ( ) Um solicitante de serviços encontra um serviço no registro de serviços. Então, conecta-se ao provedor de serviços para recebê-lo. A sequência está correta em

Gabarito: D

A SOA, ou arquitetura orientada a serviços, organiza o software como um conjunto de serviços reutilizáveis, acessados por uma interface padronizada. Pense nela como um cardápio: o consumidor não precisa saber como o prato foi feito, só como pedir e receber. O foco está na comunicação entre quem oferece o serviço, quem guarda a descrição do serviço e quem o consome. Na lógica clássica de SOA, o provedor cria e disponibiliza o serviço, o registro de serviços funciona como uma espécie de catálogo, e o solicitante procura esse catálogo para localizar o que precisa. Depois disso, ele se conecta diretamente ao provedor para consumir o serviço. Essa é a “dança” básica da arquitetura: publicar, localizar e consumir. O gabarito é a letra D porque a primeira afirmativa é verdadeira e a quarta também. Já a segunda é falsa, porque o provedor normalmente participa das condições de uso, qualidade e contrato de serviço, inclusive por meio de SLA. A terceira também é falsa, pois o broker ou registro pode ser público ou privado, dependendo da implementação e da política da organização. Em resumo: provedor publica, registro organiza, solicitante encontra e consome. Se a questão tentar te convencer de que o registro é sempre privado ou de que o provedor não tem responsabilidade sobre o serviço, desconfie: é a banca testando sua atenção nos papéis de cada ator.

Continue treinando

Questões relacionadas