SóProvas


ID
2490715
Banca
FGV
Órgão
IBGE
Ano
2017
Provas
Disciplina
Arquitetura de Software
Assuntos

SOAP (Simple Object Access Protocol) é um protocolo de comunicação projetado para permitir a troca de informações de maneira estruturada entre sistemas distribuídos.

Em relação à estrutura da mensagem SOAP versão 1.2 definida pela W3C, analise as afirmativas a seguir:


I. A mensagem SOAP é definida em um documento XML que contém um elemento raiz denominado Envelope.

II. Header é um elemento mandatório que fornece informações específicas para autenticação.

III. Error é um elemento opcional que contém as informações dos erros ocorridos no envio da mensagem.


Está correto o que se afirma em:

Alternativas
Comentários
  • - SOAP Envelope: É obrigatório o elemento raiz das mensagens SOAP;Identifica o XML como uma mensagem SOAP;

     

    - SOAP Header:  É opcional, contém informações específicas das aplicações; Se estiver presente deve ser o primeiro filho do elemento Envelope;

     

    - SOAP Body: É obrigatório, contém informações de chamada e resposta. É o elemento que contém a mensagem propriamente dita, todos os filhos do elemento Body devem ser qualificados por um namespace;

     

    - Fault: É opcional (contém informações sobre erros que ocorreram durante o processamento da mensagem

     

     

    /*

    <s: Envelope> (Obrigatório)
      <s:Header> (Opcional)
      <s:Body> (Obrigatório)
        <s: Fault> (Opcional)
           <faultCODE></faultcode>(Obrigatório)
           <faultSTRING></faultstring>(Obrigatório)
           <faultACTOR></faultactor> (Opcional)
           <details></details> (Opcional)

     

    /*

  • Nossa, li Error e nem me toquei que é Fault kkkk

  • 2012

    Uma mensagem SOAP deve conter obrigatoriamente os elementos Header, Body e Fault para que a mesma seja entendida e processada pelo servidor de aplicação.

    errada

     

  • I. A mensagem SOAP é definida em um documento XML que contém um elemento raiz denominado Envelope. (CORRETO)

    II. Header é um elemento mandatório que fornece informações específicas para autenticação.(INCORRETA)

    III. Error é um elemento opcional que contém as informações dos erros ocorridos no envio da mensagem.(INCORRETA)