Pular para o conteúdo principal

Questão de Arquitetura de Software — SOA (Service-oriented architecture) — Instituto Consulplan 2023

Arquitetura de SoftwareSOA (Service-oriented architecture)
Código
qq990167
Banca
Instituto Consulplan
Órgão
SEGER-ES
Ano
2023
Nível
Superior
Cargo
Analista do Executivo - Tecnologia da Informação
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
  1. AF, F, F, F.
  2. BF, V, F, V.
  3. CF, V, V, F.
  4. DV, F, F, V.
  5. EV, V, V, V.
Revelar gabarito e comentário

GabaritoD — V, F, F, V.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

SOA (Arquitetura Orientada a Serviços)

Gabarito: D (V, F, F, V). Na arquitetura SOA, o provedor de serviços cria e publica serviços em um registro; o broker (registro) pode ser público ou privado; e o solicitante consulta o registro e depois se conecta ao provedor. A sequência correta é verdadeira para as afirmativas 1 e 4, e falsa para 2 e 3.

Abaixo, a análise de cada afirmativa para justificar a sequência:

  • Afirmativa 1 (V): O provedor de serviços (service provider) desenvolve os serviços web e os disponibiliza em um registro de serviços, conforme o modelo SOA. (correto)

  • Afirmativa 2 (F): O provedor é responsável pelos termos de uso do serviço, incluindo segurança, preço e acordos comerciais. A afirmação nega essa responsabilidade, logo é falsa.

  • Afirmativa 3 (F): O broker ou registro de serviços pode ser tanto público (via Internet) quanto privado (intranet). Dizer que ele "não pode ser público, apenas privado" é incorreto.

  • Afirmativa 4 (V): O solicitante (service consumer) localiza o serviço no registro e, em seguida, conecta-se diretamente ao provedor para invocá-lo (paradigma find-bind-execute).

Portanto, a sequência V, F, F, V é a correta.

NÃO CAIA NESSA!

A afirmativa 3 é uma armadilha clássica: muitas pessoas pensam que o registro de serviços é sempre privado, mas ele pode ser público (ex.: UDDI público) ou privado. A banca tentou confundir ao restringir a possibilidade.

Agora, analisemos cada alternativa:

Alternativa A — ❌ Incorreta

Sequência F, F, F, F. Afirmativa 1 é verdadeira, portanto a alternativa está errada.

Alternativa B — ❌ Incorreta

Sequência F, V, F, V. Afirmativa 2 é falsa, não verdadeira. Logo, incorreta.

Alternativa C — ❌ Incorreta

Sequência F, V, V, F. Afirmativas 1 e 4 são verdadeiras (não falsas) e a 3 é falsa (não verdadeira). Múltiplos erros.

Alternativa D — ✅ Correta ⟵ GABARITO

Sequência V, F, F, V. Exatamente a análise acima.

Alternativa E — ❌ Incorreta

Sequência V, V, V, V. Afirmativas 2 e 3 são falsas, portanto não podem ser verdadeiras.

Resumo visual do fluxo SOA (find-bind-execute):

PEGA ESSA DICA!

Para memorizar os papéis, lembre-se: Provedor publica, Registro cataloga, Solicitante consulta e usa. O registro pode ser público ou privado, e o provedor sempre define os termos de uso.

Gabarito: letra D

Link permanente: /questoes/qq990167