Pular para o conteúdo principal

Questão de Arquitetura de Software — SOAP (Simple Object Access Protocol) — CONSULPLAN 2026

Arquitetura de SoftwareSOAP (Simple Object Access Protocol)
Código
qg662556
Banca
CONSULPLAN
Órgão
SAAE de Indaiatuba - SP
Ano
2026
Nível
Superior
Cargo
Analista em Informática - Desenvolvimento de Sistemas
Durante a integração entre o sistema de arrecadação do SAAE de Indaiatuba e uma plataforma estadual de controle financeiro, optou-se pela utilização de Web Services baseados em SOAP, em razão de requisitos de interoperabilidade, padronização formal e suporte a transações complexas. Considerando as características do protocolo SOAP e seus padrões associados, assinale a afirmativa INCORRETA.
  1. AUtiliza mensagens estruturadas em XML e pode ser transportado por diferentes protocolos, como HTTP, SMTP e JMS, sem depender do protocolo HTTP.
  2. BServiços SOAP podem suportar transações distribuídas e requisitos corporativos avançados, como confiabilidade e controle de mensagens, por meio de extensões da família WS-*.
  3. CA especificação SOAP define, de forma nativa, mecanismos de segurança, como autenticação e criptografia, dispensando a necessidade de padrões complementares como WS-Security.
  4. DO uso de WSDL em serviços SOAP permite a descrição formal das operações disponíveis, tipos de dados, mensagens e endpoints, viabilizando a geração automática de clientes em diferentes linguagens.
Revelar gabarito e comentário

GabaritoC — A especificação SOAP define, de forma nativa, mecanismos de segurança, como autenticação e criptografia, dispensando a necessidade de padrões complementares como WS-Security.

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

SOAP (Simple Object Access Protocol)

Gabarito: letra C. A afirmativa C é a INCORRETA porque o SOAP não define nativamente mecanismos de segurança (autenticação, criptografia); esses são fornecidos por extensões da família WS-*, como WS-Security. O gabarito oficial aponta a letra C como a incorreta, e as demais alternativas estão corretas.

A banca cobra o conhecimento das características do SOAP e de seus padrões complementares. É importante entender que SOAP é um protocolo de mensagens XML, independente de transporte, e que a segurança não é parte integrante de sua especificação.

1Mensagens XML
2Transporte independente
HTTP
SMTP
JMS
3Extensões WS-*
WS-Security (autenticação/criptografia)
WS-ReliableMessaging (confiabilidade)
WS-AtomicTransaction (transações)
4WSDL
Descrição formal
Geração automática de clientes
SOAP
LEVELsoulevel.com.br
SOAP: Mensagens XML; Transporte independente (HTTP, SMTP, JMS); Extensões WS-* (WS-Security (autenticação/criptografia), WS-ReliableMessaging (confiabilidade), WS-AtomicTransaction (transações)); WSDL (Descrição formal, Geração automática de clientes)

Alternativa A — ✅ Correta

A afirmativa está correta. O SOAP utiliza mensagens estruturadas em XML e pode ser transportado por diversos protocolos, como HTTP, SMTP e JMS. Ele não está restrito ao HTTP, embora seja o mais comum.

Alternativa B — ✅ Correta

Correta. Serviços SOAP podem suportar transações distribuídas e requisitos corporativos avançados (confiabilidade, entrega garantida) por meio das extensões WS-*, como WS-AtomicTransaction, WS-ReliableMessaging, entre outras.

Alternativa C — ❌ Incorreta ⟵ GABARITO

A afirmativa é falsa. A especificação SOAP não define nativamente mecanismos de segurança, como autenticação e criptografia. Esses recursos são fornecidos por padrões complementares, especialmente o WS-Security, que faz parte da pilha WS-*. A banca inverteu o papel: o SOAP fornece a estrutura de mensagens; a segurança é adicionada por extensões.

NÃO CAIA NESSA!

Muitos candidatos podem confundir o SOAP como um protocolo completo com segurança embutida. Na verdade, o SOAP é um protocolo de mensagens que depende de extensões para atender a requisitos de segurança, confiabilidade e transações. A banca explora essa confusão ao afirmar que a segurança é nativa.

Alternativa D — ✅ Correta

Correta. O WSDL (Web Services Description Language) é usado em serviços SOAP para descrever formalmente as operações, tipos de dados, mensagens e endpoints. Isso permite a geração automática de clientes em diferentes linguagens de programação, facilitando a interoperabilidade.

PEGA ESSA DICA!

Decore a pilha WS-*: WS-Security, WS-ReliableMessaging, WS-AtomicTransaction, WS-Addressing, etc. O SOAP fornece o envelope; as extensões fornecem os recursos avançados. Memorize que segurança não é nativa do SOAP.

Gabarito: letra C.

Link permanente: /questoes/qg662556