FC ConcursosFC Concursos

Questão FC266258

Analise o seguinte trecho de código de uma mensagem SOAP e selecione a alternativa correta sobre sua estrutura. <soapenv: Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/en

Web Services

IDECAN · 2024

Analise o seguinte trecho de código de uma mensagem SOAP e selecione a alternativa correta sobre sua estrutura.

 

<soapenv: Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmins:web="http://example.com/webservice">
   <soapenv: Header/>
    <soapenv: Body>
         <web: request>
               <web: paraml>valorl</pwareabm:l>
               <web: param2>valor2</pwareabm:2>
       </web: request>
  </soapenv:Body>
</soapenv: Envelope>


  1. A mensagem SOAP sempre precisa de um namespace para o cabeçalho e para o corpo da mensagem.
  2. A tag <soapenv:Envelope> deve conter um atributo "encodingStyle" para definir o estilo de codificação.
  3. A tag <soapenv:Header> é obrigatória e deve sempre conter dados de autenticação.
  4. A tag <soapenv:Envelope> define os limites da mensagem SOAP e é obrigatória.
  5. A tag <soapenv:Body> pode ser omitida se não houver dados a serem transmitidos.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Envelope é o elemento raiz que delimita toda a mensagem SOAP. Sua presença é obrigatória: sem ele o documento não é reconhecido como mensagem SOAP válida.

O Envelope envolve, como filhos, o elemento Header (opcional) e o elemento Body (onde ficam os dados da operação). Essa hierarquia estabelece claramente os limites e o propósito de cada parte da mensagem.

Além disso, o Envelope carrega a declaração de namespace (por exemplo xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"), necessária para que os processadores identifiquem os elementos SOAP e apliquem as regras do protocolo.

Em suma: a tag <soapenv:Envelope> define o contêiner obrigatório da mensagem SOAP; sua ausência torna a mensagem inválida para os consumidores SOAP.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo