Pular para o conteúdo principal

Questão de Arquitetura de Software — SOA (Service-oriented architecture) — CESPE / CEBRASPE 2022

Arquitetura de SoftwareSOA (Service-oriented architecture)
Código
ce133168
Banca
CESPE / CEBRASPE
Órgão
APEX Brasil
Ano
2022
Nível
Superior
Cargo
Perfil 7: Tecnologia da Informação e Comunicação (TIC) - Especialidade: Sistemas e Aplicações
Na arquitetura orientada a serviços, o componente central que realiza a integração entre os sistemas back-end e disponibiliza tais integrações como interface de serviços é chamado de
  1. Aorquestração.
  2. Bbarramento.
  3. Cprovedor.
  4. Dconsumidor.
Revelar gabarito e comentário

GabaritoB — barramento.

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”.

Arquitetura Orientada a Serviços (SOA)

Gabarito: letra B. O componente central de integração em SOA é o barramento de serviços (enterprise service bus), que conecta sistemas back-end e disponibiliza interfaces de serviços.

A definição clássica de SOA, conforme o verbete da Wikipédia, destaca:

Frequentemente estes serviços são conectados através de um "barramento de serviços" (enterprise service bus, em inglês) que disponibiliza interfaces, ou protocolos, acessíveis através de web services ou outra forma de comunicação entre aplicações.

SOA (Arquitetura Orientada a Serviços)
  • 1Componentes
    • Provedor (cria/publica o serviço)
    • Consumidor (utiliza o serviço)
    • Barramento (Enterprise Service Bus)
      • Integra sistemas back-end
      • Disponibiliza interfaces de serviços
  • 2Padrões de coordenação
    • Orquestração
    • Coreografia
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Orquestração refere-se ao padrão de coordenação e coreografia de serviços, não ao componente de integração. O barramento é que faz o papel de intermediário central.

Alternativa B — ✅ Correta ⟵ GABARITO

Barramento é exatamente o elemento que integra os sistemas back-end e expõe as funcionalidades como serviços, conforme a descrição acima.

Alternativa C — ❌ Incorreta

Provedor é o sistema que cria e publica o serviço, não o componente de integração. O barramento conecta provedores e consumidores.

Alternativa D — ❌ Incorreta

Consumidor é quem utiliza o serviço, não o integrador central. O barramento é o bus que media a comunicação.

Gabarito: letra B.

Link permanente: /questoes/ce133168