SóProvas


ID
3187417
Banca
FCC
Órgão
TJ-MA
Ano
2019
Provas
Disciplina
Arquitetura de Software
Assuntos

O SOAP é um protocolo que permite que aplicações troquem informações no formato XML via HTTP. Uma mensagem SOAP

Alternativas
Comentários
  • C

  • Sintaxe da mensagem SOAP

    A sintaxe de uma mensagem SOAP é bem simples e contem algumas regras, tais como a utilização de XML, o uso dos namespace específicos da mensagem SOAP, seu namespace deve utilizar a codificação definida pela w3c, não deve conter referencia DTD e nem ter instruções de processamento XML.

    Fonte:

  • O elemento ENVELOPE é o elemento raiz de uma mensagem SOAP e corresponde à descrição da mensagem e do que deve ser processado.

    O elemento HEADER é opcional e tem como função estender as funcionalidades das mensagens SOAP.

    O elemento BODY é obrigatório e contém a informação propriamente dita.

    Fonte meus resumos.

  • SOAP é a tecnologia que utiliza namespace do WSDL.

    Resposta: C

  • Estrutura do protocolo

    Envelope: Toda mensagem SOAP deve contê- lo. É o elemento raiz do documento XML. O Envelope pode conter declarações de namespaces e também atributos adicionais como o que define o estilo de codificação (encoding style).Um "encoding style" define como os dados são representados no documento XML.

    Header: É um cabeçalho opcional. Ele carrega informações adicionais, como por exemplo, se a mensagem deve ser processada por um determinado nó intermediário (É importante lembrar que, ao trafegar pela rede, a mensagem normalmente passa por diversos pontos intermediários, até alcançar o destino final). Quando utilizado, o Header deve ser o primeiro elemento do Envelope.

    Body: Este elemento é obrigatório e contém o payload, ou a informação a ser transportada para o seu destino final. O elemento Body pode conter um elemento opcional Fault, usado para carregar mensagens de status e erros retornadas pelos "nós" ao processarem a mensagem.