Pular para o conteúdo principal

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

Arquitetura de SoftwareSOA (Service-oriented architecture)
Código
qq890169
Banca
FUNDATEC
Órgão
BRDE
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas - Desenvolvimento de Sistemas
Assinale a alternativa que apresenta um componente essencial da Arquitetura Orientada a Serviços (SOA – Service Oriented Architecture), cujo principal objetivo é simplificar integrações e unir sistemas heterogêneos.
  1. ACOA (Control Oriented Architecture).
  2. BUDDI (Universal Description Discovery and Integration).
  3. CWADL (Web Application Description Language).
  4. DRPA (Robotic Process Automation).
  5. EESB (Enterprise Service Bus).
Revelar gabarito e comentário

GabaritoE — ESB (Enterprise Service Bus).

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) – Componente Essencial para Integração

Gabarito: letra E. O Enterprise Service Bus (ESB) é o componente da arquitetura SOA cujo principal objetivo é simplificar integrações e unir sistemas heterogêneos. O ESB funciona como um barramento centralizado de mensagens que conecta diferentes serviços, abstraindo protocolos e formatos de dados.

A banca testa o conhecimento dos componentes típicos do SOA. O enunciado descreve exatamente a função do ESB: "simplificar integrações e unir sistemas heterogêneos". Os demais itens são tecnologias ou conceitos que, embora relacionados a serviços Web ou automação, não desempenham esse papel central de integração.

Alternativa A — ❌ Incorreta

COA (Control Oriented Architecture) não é um componente reconhecido da arquitetura SOA. Trata-se de um distrator criado pela banca para confundir o candidato. Não há na literatura técnica um padrão ou componente consagrado com essa sigla no contexto de SOA.

Alternativa B — ❌ Incorreta

UDDI (Universal Description Discovery and Integration) é um registro de serviços Web que permite publicar e descobrir informações sobre serviços. Embora seja um elemento do ecossistema de serviços Web, sua função principal é o registro e descoberta, e não simplificar integrações ou unir sistemas heterogêneos de forma direta.

Alternativa C — ❌ Incorreta

WADL (Web Application Description Language) é uma linguagem baseada em XML para descrever serviços Web RESTful. É um formato de descrição de interface, similar ao WSDL, e não um componente de integração entre sistemas.

Alternativa D — ❌ Incorreta

RPA (Robotic Process Automation) é uma tecnologia de automação de processos repetitivos, geralmente baseada na interação com interfaces de usuário. Não faz parte da arquitetura SOA nem tem como objetivo integrar sistemas heterogêneos de forma desacoplada.

Alternativa E — ✅ Correta ⟵ GABARITO

O Enterprise Service Bus (ESB) é um componente central da arquitetura SOA. Conforme descrito no conteúdo de apoio, "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". O ESB atua como middleware que gerencia a comunicação entre serviços, permitindo transformação de mensagens, roteamento, orquestração e integração entre sistemas heterogêneos com baixo acoplamento.

PEGA ESSA DICA!

Na prova, associe diretamente a frase "simplificar integrações e unir sistemas heterogêneos" ao ESB. Outros componentes como UDDI ou WADL têm funções mais específicas de registro ou descrição, e não de integração.

Gabarito: letra E

Link permanente: /questoes/qq890169