Próximas questões
Com base no mesmo assunto
Q754939 Arquitetura de Software

Com relação à Arquitetura Orientada a Serviços (Service Oriented Architecture – SOA), analise as afirmativas a seguir.

I. Consumidores de serviços podem usar um registro UDDI privado para descobrir serviços disponíveis dentro do domínio de uma empresa.

II. Um consumidor de serviços usa as informações contidas no documento WSDL para gerar um Proxy local de um serviço remoto.

III. Consumidores de serviços são fortemente acoplados aos provedores de serviços.

Assinale:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão sobre Arquitetura Orientada a Serviços (Service-Oriented Architecture - SOA) e entender as afirmativas.

Gabarito: D

Agora, vamos justificar as alternativas, tanto as corretas quanto as incorretas.

Afirmativa I: Consumidores de serviços podem usar um registro UDDI privado para descobrir serviços disponíveis dentro do domínio de uma empresa.

Essa afirmativa está correta. O UDDI (Universal Description, Discovery, and Integration) é um padrão utilizado para listar e descobrir serviços web. Em um contexto empresarial, pode-se ter um registro UDDI privado para facilitar a descoberta de serviços internos, promovendo maior controle e segurança.

Afirmativa II: Um consumidor de serviços usa as informações contidas no documento WSDL para gerar um Proxy local de um serviço remoto.

Essa afirmativa também está correta. O WSDL (Web Services Description Language) é uma linguagem baseada em XML que descreve os serviços web, incluindo os métodos disponíveis e como chamá-los. As informações contidas no WSDL permitem que um consumidor de serviços gere um proxy local, que atua como um intermediário para chamar o serviço remoto.

Afirmativa III: Consumidores de serviços são fortemente acoplados aos provedores de serviços.

Essa afirmativa está incorreta. Um dos princípios fundamentais da SOA é o desacoplamento entre consumidores e provedores de serviços. Isso significa que consumidores de serviços devem ser capazes de interagir com os serviços sem precisar conhecer detalhes específicos de sua implementação. O acoplamento fraco facilita a integração de diversos serviços e promove a flexibilidade e reutilização.

Resumo das justificativas:

  • Alternativa A: Incorreta. Ambas as afirmativas I e II estão corretas, não apenas a afirmativa I.
  • Alternativa B: Incorreta. Ambas as afirmativas I e II estão corretas, não apenas a afirmativa II.
  • Alternativa C: Incorreta. A afirmativa III está incorreta, portanto essa alternativa não pode ser correta.
  • Alternativa D: Correta. As afirmativas I e II estão corretas, alinhando-se com o gabarito fornecido.
  • Alternativa E: Incorreta. A afirmativa III está incorreta, logo, não é possível que todas as afirmativas estejam corretas.

Caso tenha dúvidas adicionais ou precise de mais detalhes sobre algum dos conceitos, estou à disposição para ajudar. Estudar SOA é fundamental para entender como integrar diferentes sistemas e serviços de maneira eficiente e escalável!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo