Uma equipe de programadores está desenvolvendo uma API web...

Próximas questões
Com base no mesmo assunto
Q3916976 Noções de Informática
Uma equipe de programadores está desenvolvendo uma API web que vai tratar da transmissão de dados online, possibilitando, assim, a comunicação dos dados com outras aplicações. Tal API fará uso do protocolo SOAP para troca de mensagens. Nesse contexto, quando uma solicitação for recebida por essa API, as mensagens de retorno serão no formato de:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Fundamento decisivo: O ponto decisivo é a indicação expressa de SOAP no enunciado, pois esse protocolo usa XML para troca de mensagens.

Tema central: SOAP e XML
Análise das alternativas
A
Errada
Incorreta. “Sinais IoT” não é formato padronizado de mensagem de retorno em SOAP. O confronto decisivo é com o padrão do protocolo, que exige mensagens em XML.
B
Errada
Incorreta. PHP é linguagem/script usada na implementação da aplicação, não o formato da mensagem trocada pelo protocolo SOAP. A alternativa confunde tecnologia de desenvolvimento com estrutura de mensagem.
C
Errada
Incorreta. JSON pode ser comum em outras APIs, especialmente na associação usual com REST, mas não é o formato característico das mensagens SOAP cobrado na questão. O protocolo indicado no enunciado aponta para XML, não para JSON.
D
Errada
Incorreta. PDF é formato de documento final e não corresponde à estrutura padronizada de troca de mensagens do SOAP. O erro é incompatibilidade com o uso protocolar exigido.
E
Certa
A alternativa E está correta porque SOAP usa mensagens em XML.
Pegadinha da questão
A confusão real era levar o candidato a associar “API web” automaticamente a JSON e ignorar que o enunciado especificou SOAP; outra armadilha foi confundir formato da mensagem com linguagem de implementação, como PHP.
Dica para questões semelhantes
  • Quando o enunciado fixar um protocolo de troca de mensagens, identifique o formato próprio dele.
  • Separe formato de mensagem trafegada de linguagem usada para programar a aplicação; protocolo e implementação não são a mesma coisa.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

SOAP (Simple Object Access Protocol) é um protocolo usado para troca de informações entre aplicações em serviços web.

Uma característica fundamental do SOAP é que as mensagens são estruturadas em XML.

Essas mensagens possuem uma estrutura padrão com elementos como:

  • Envelope
  • Header
  • Body

Tudo isso é escrito em XML.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo