Questão nº 36

Questão de Engenharia de Software · FCC TST 2017 (nº 36)

FCC2017Analista Judiciário - Análise de SistemasEngenharia de Software
Gabarito: Aver comentário ↓

SOAP é um padrão para a troca de mensagens entre aplicações e serviços web. Utilizando este protocolo, um Analista de Sistemas escreveu o seguinte código para uma mensagem de requisição SOAP em uma aplicação.

```xml
<m:GetStatusProcesso xmlns:m="http://www.tst.jus.br/processos">
<m:IdProcesso>0001234567890</m:IdProcesso>
</m:GetStatusProcesso>
```

Este bloco de código deve estar no interior do elemento

Resposta comentada

Gabarito Alternativa A

Uma mensagem SOAP é como um envelope que transporta informações: ela tem um cabeçalho (SOAP Header), que é opcional e serve para dados extras, e um corpo (SOAP Body), que é onde fica a mensagem principal que a aplicação realmente quer enviar ou receber.

(B) Incorreta: O elemento `<header>` do SOAP é usado para informações adicionais e opcionais, como segurança, roteamento ou transações, e não para o conteúdo principal da requisição da aplicação.
(C) Incorreta: Embora o código XML represente o payload (carga útil) da mensagem, `payload` não é um elemento XML padrão do envelope SOAP; o payload é o conteúdo que reside dentro do `<body>`. **(Armadilha: O termo 'payload' descreve o que o XML é, mas não o elemento XML que o contém no SOAP.)
(D) Incorreta: `method` não é um elemento padrão do envelope SOAP. O nome do método (`GetStatusProcesso`) faz parte do conteúdo da mensagem, que vai dentro do `<body>`.
(E) Incorreta: `request` não é um elemento padrão do envelope SOAP. É um conceito geral para o tipo de mensagem, mas não uma tag XML que a encapsula.
(A) Correta:** O elemento `<body>` do SOAP é onde se coloca o conteúdo principal da mensagem, ou seja, os dados da requisição ou da resposta da aplicação, como a chamada de um método ou os parâmetros que o método espera. O XML fornecido é exatamente o conteúdo da requisição.

Fonte: FCC TST 2017 Analista Judiciário - Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho