Questão de Arquitetura de Software — SOA (Service-oriented architecture) — Instituto Consulplan 2023
Arquitetura de Software›SOA (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
AF, F, F, F.
BF, V, F, V.
CF, V, V, F.
DV, F, F, V.
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.