Pular para o conteúdo principal

Questão de Arquitetura de Software — SOAP (Simple Object Access Protocol) — IV - UFG 2023

Arquitetura de SoftwareSOAP (Simple Object Access Protocol)
Código
qq862486
Banca
IV - UFG
Órgão
UFG
Ano
2023
Nível
Superior
Cargo
CS - - Analista de Tecnologia da Informação/Área: Sistemas
O formato utilizado para a representação dos dados nas mensagens Simple Object Access Protocol (SOAP) é o
  1. AComma-Separated Values (CSV).
  2. BExtensible Markup Language (XML).
  3. CJavaScript Object Notation (JSON).
  4. DHypertext Markup Language (HTML).
Revelar gabarito e comentário

GabaritoB — Extensible Markup Language (XML).

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

Gabarito: letra B. O SOAP (Simple Object Access Protocol) utiliza o XML (Extensible Markup Language) como formato padrão para representação de dados em suas mensagens. Esta definição é estabelecida pela especificação do W3C e é fundamental para a estruturação das mensagens SOAP, que são documentos XML contendo envelope, cabeçalho (opcional) e corpo.

A questão testa o conhecimento básico sobre o protocolo SOAP, frequentemente contrastado com outras tecnologias de serviços web.

1Formato padrão
XML (Extensible Markup Language)
Especificação W3C
2Estrutura da mensagem
Envelope
Cabeçalho (opcional)
Corpo
3Não utiliza
CSV (tabular, sem hierarquia)
JSON (leve, mas não é SOAP)
HTML (apresentação visual)
SOAP
LEVELsoulevel.com.br
SOAP: Formato padrão (XML (Extensible Markup Language), Especificação W3C); Estrutura da mensagem (Envelope, Cabeçalho (opcional), Corpo); Não utiliza (CSV (tabular, sem hierarquia), JSON (leve, mas não é SOAP), HTML (apresentação visual))

Alternativa A — ❌ Incorreta

CSV (Comma-Separated Values) é um formato de dados tabular e plano, sem estrutura hierárquica ou de namespace, inadequado para mensagens SOAP que exigem organização complexa.

Alternativa B — ✅ Correta ⟵ GABARITO

XML é a linguagem de marcação padrão do SOAP. As mensagens SOAP são documentos XML que seguem a especificação W3C, com elementos como <Envelope>, <Header> e <Body>.

Alternativa C — ❌ Incorreta

JSON (JavaScript Object Notation) é um formato leve de troca de dados, mas não é utilizado pelo SOAP. O SOAP foi concebido antes da popularização do JSON e sua definição é baseada exclusivamente em XML.

Alternativa D — ❌ Incorreta

HTML (Hypertext Markup Language) é voltado para apresentação visual em navegadores, não para representação estruturada de dados em mensagens de protocolo.

PEGA ESSA DICA!

Para memorizar: SOAP → XML; REST → JSON (ou XML). Essa associação é recorrente em provas de arquitetura de software.

Gabarito: letra B.

Link permanente: /questoes/qq862486