Qual dos itens abaixo faz parte da estrutura de uma mensagem SOAP?
a. Header, Method, Data
b. URI, Token, Query
c. Payload, Session, Callback
d. Envelope, Header, Body

Passo 1

O enunciado pede para identificar qual das alternativas apresenta corretamente os elementos que compõem a estrutura de uma mensagem SOAP. O conteúdo envolve Web Services baseados em protocolo SOAP e a organização das suas tags principais.

Passo 2

SOAP (Simple Object Access Protocol) define uma mensagem XML composta por uma tag raiz chamada Envelope, que envolve opcionalmente um Header (cabeçalho para informações de controle) e obrigatoriamente um Body (corpo da mensagem com os dados da requisição ou resposta). Há ainda, dentro do Body, a possibilidade de uma tag Fault para reportar erros.

Passo 3

Analisando cada alternativa:
a. Header, Method, Data – mistura conceitos de chamadas RPC genéricas, não SOAP.
b. URI, Token, Query – itens de chamadas REST/HTTP, não de SOAP.
c. Payload, Session, Callback – termos de APIs assíncronas, não de SOAP.
d. Envelope, Header, Body – corresponde exatamente à estrutura definida no protocolo SOAP.

Resposta

d. Envelope, Header, Body

Exercícios relacionados