Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — FGV 2023

Arquitetura de SoftwareWebServices
Código
fg072429
Banca
FGV
Órgão
TJ-RN
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Tecnologia de Informação – Análise de Sistemas
No contexto de uma mensagem SOAP, o elemento que NÃO faz parte da estrutura sintática estabelecida é:
  1. ABody;
  2. BCredential;
  3. CEnvelope;
  4. DFault;
  5. EHeader.
Revelar gabarito e comentário

GabaritoB — Credential;

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

Estrutura da Mensagem SOAP

Gabarito: letra B. A estrutura de uma mensagem SOAP é composta pelos elementos Envelope (obrigatório), Header (opcional), Body (obrigatório) e Fault (opcional). O termo "Credential" não faz parte dessa especificação, sendo o único dentre as alternativas que não é um elemento sintático do SOAP.

A especificação SOAP define claramente os elementos que compõem uma mensagem:

Uma mensagem SOAP é um documento XML contendo os seguintes elementos: ▪ Um elemento Envelope que identifica o documento XML como uma mensagem SOAP. ▪ Um elemento Header que contém informações de cabeçalho. ▪ Um elemento Body que contém informações de chamada e de respostas. ▪ Um elemento Fault contendo informações de erro e de status.

Alternativa A — ❌ Incorreta

Body é um elemento obrigatório da mensagem SOAP, que contém a mensagem real destinada ao ponto final. Portanto, faz parte da estrutura.

Alternativa B — ✅ Correta ⟵ GABARITO

Credential não é um elemento definido na especificação SOAP. Os elementos padrão são apenas Envelope, Header, Body e Fault.

Alternativa C — ❌ Incorreta

Envelope é o elemento raiz obrigatório que identifica o documento XML como uma mensagem SOAP. Faz parte da estrutura.

Alternativa D — ❌ Incorreta

Fault é um elemento opcional (filho do Body) usado para transportar informações de erro. Faz parte da estrutura.

Alternativa E — ❌ Incorreta

Header é um elemento opcional que contém informações específicas da aplicação sobre a mensagem SOAP. Faz parte da estrutura.

Conclusão: A única alternativa que corresponde a um elemento que NÃO faz parte da estrutura sintática do SOAP é a letra B (Credential).

Link permanente: /questoes/fg072429