A Arquitetura Orientada a Serviços (SOA), no cenário dos mod...
Os serviços disponibilizados pela SOA possuem baixo acoplamento de funcionalidades e evitam chamadas diretas ao código a ser executado. Eles fornecem, então, protocolos para enviar e receber mensagens através de barramentos de serviços ou de Web Services.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Correto
A questão aborda um dos principais conceitos de Arquitetura Orientada a Serviços (SOA), que é a característica de baixo acoplamento entre os serviços oferecidos. Em uma arquitetura SOA, os serviços são projetados de forma a serem modulares, permitindo que sejam facilmente reutilizáveis em diferentes partes de um sistema ou até em sistemas distintos.
Na SOA, os serviços comunicam-se entre si por meio de mensagens, que seguem um contrato definido, sem a necessidade de conhecer detalhes internos sobre a implementação dos outros serviços. Isso é alcançado pelo uso de interfaces bem definidas. Ao invés de chamar o código diretamente, o que criaria um acoplamento forte, os serviços em uma arquitetura SOA geralmente utilizam Web Services ou barramentos de serviços para facilitar a comunicação. Esses barramentos permitem que os serviços se inscrevam e publiquem mensagens com base em eventos ou solicitações, promovendo a integração e a flexibilidade do sistema.
Essa abordagem aumenta a escalabilidade e a manutenibilidade dos sistemas, uma vez que as alterações em um serviço podem ser feitas de forma independente, sem afetar outros serviços, desde que não se altere o contrato estabelecido para a troca de mensagens. É por isso que a afirmação é considerada correta, pois captura a essência de como os serviços em uma arquitetura SOA devem ser estruturados e interagir.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Uma das vantagens do SOA é baixo acoplamento com o reuso de componentes que tem implementações abstraídas para o consumidor dos serviços.
Interconecta todos os elementos da arquitetura SOA; Funcionando como canal de comunicação; e Facilita o compartilhamento de serviços dentro de uma corporação; Fornecendo transparência na localização dos serviços.
https://www.provasdeti.com.br/wordpress/arquitetura-de-software-soa-revisao-de-conceitos/#more-1554
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo