Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — FEPESE 2026

Arquitetura de SoftwareWebServices
Código
qg675742
Banca
FEPESE
Órgão
CIDASC
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação e Comunicação (Banco de Dados)
A Arquitetura Orientada a Serviços (SOA) é um paradigma para projetar sistemas distribuídos.Qual tecnologia é comumente associada à implementação de serviços em uma arquitetura SOA, utilizando um protocolo baseado em XML para troca de mensagens?
  1. AAPIs RESTful baseadas em HTTP e JSON.
  2. BWeb Services baseados em SOAP (Simple Object Access Protocol).
  3. CMicrosserviços comunicando-se através de um barramento de mensagens.
  4. DChamadas de Procedimento Remoto (RPC) utilizando gRPC.
  5. ETransferência de arquivos utilizando FTP (File Transfer Protocol).
Revelar gabarito e comentário

GabaritoB — Web Services baseados em SOAP (Simple Object Access Protocol).

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. A tecnologia comumente associada à implementação de serviços em uma arquitetura SOA, utilizando um protocolo baseado em XML para troca de mensagens, é o Web Service SOAP (Simple Object Access Protocol). O SOAP é um protocolo de comunicação baseado em XML, amplamente utilizado em SOA para garantir interoperabilidade entre sistemas distribuídos, conforme descrito na literatura sobre o tema.

A questão explora o conhecimento sobre as tecnologias típicas de SOA. Enquanto REST também pode usar XML, o SOAP é o padrão clássico e mais vinculado a mensagens XML estruturadas com envelope, cabeçalho e corpo.

Alternativa A — ❌ Incorreta

APIs RESTful baseadas em HTTP e JSON são comuns em microsserviços e aplicações modernas, mas não são a tecnologia clássica associada a SOA com protocolo XML. REST geralmente utiliza JSON e não define um formato de mensagem fixo como o SOAP.

Alternativa B — ✅ Correta ⟵ GABARITO

Web Services baseados em SOAP são a implementação tradicional de SOA. O SOAP é um protocolo que usa XML para formatação de mensagens, permitindo comunicação entre sistemas heterogêneos. O WSDL (Web Services Description Language) também é usado para descrever os serviços. É a resposta correta.

Alternativa C — ❌ Incorreta

Microsserviços comunicando-se através de um barramento de mensagens (Message Broker) é uma arquitetura comum, mas não é exclusiva do SOA nem utiliza obrigatoriamente XML como protocolo. Além disso, microsserviços são um estilo diferente, embora relacionado.

Alternativa D — ❌ Incorreta

Chamadas de Procedimento Remoto (RPC) utilizando gRPC usam Protocol Buffers (protobuf) para serialização, não XML. O gRPC é binário e não se baseia em XML.

Alternativa E — ❌ Incorreta

Transferência de arquivos utilizando FTP não é um protocolo de troca de mensagens para serviços distribuídos em SOA. FTP é para transferência de arquivos, não para invocação de serviços.

PEGA ESSA DICA!

Em provas de concursos, lembre-se: SOA clássica → SOAP/XML. Microsserviços modernos → REST/JSON ou gRPC. A banca pode tentar confundir com REST, mas o protocolo XML é a chave aqui.

Gabarito: letra B

Link permanente: /questoes/qg675742