Com relação ao SOAP, analise: I. Envelope: É o elemento raiz do do...

Com relação ao SOAP, analise: I. Envelope: É o elemento raiz do documento XML. Pode conter declarações de namespaces e também atributos adicionais como o que define o estilo de codificaç...


Com relação ao SOAP, analise:

I. Envelope: É o elemento raiz do documento XML. Pode conter declarações de namespaces e também atributos adicionais como o que define o estilo de codificação (encoding style).

II. Header: É um cabeçalho que carrega informações adicionais, como por exemplo, se a mensagem deve ser processada por um determinado nó intermediário. Deve ser o primeiro elemento do Envelope.

III. Body: Contém o payload, ou a informação a ser transportada para o seu destino final.

IV. Fault: Contém as informações dos erros ocorridos no envio da mensagem.

São elementos obrigatórios em uma mensagem SOAP o que consta em

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Marcos de Castro
    Marcos de Castro
    31/12/1969 • 21:00
    Gabarito: b)

    O SOAP (Simple Object Access Protocol) é um protocolo baseado em XML para troca de informações estruturadas em ambientes distribuídos. A estrutura básica de uma mensagem SOAP é composta por alguns elementos principais.

    O elemento Envelope é o elemento raiz do documento XML SOAP, que envolve toda a mensagem. Ele pode conter declarações de namespaces e atributos adicionais, como o encodingStyle, que define o estilo de codificação. Portanto, a afirmativa I está correta.

    O Header é um elemento opcional dentro do Envelope que pode conter informações adicionais, como instruções para nós intermediários. Ele deve ser o primeiro elemento filho do Envelope, mas sua presença não é obrigatória. Logo, a afirmativa II está correta quanto à descrição, mas o Header não é obrigatório.

    O Body é o elemento que contém o payload, ou seja, a informação principal que será transportada para o destino final. Este elemento é obrigatório em uma mensagem SOAP. Assim, a afirmativa III está correta.

    O Fault é um elemento opcional dentro do Body que contém informações sobre erros ocorridos durante o processamento da mensagem. Ele só aparece em caso de erro, portanto não é obrigatório. A afirmativa IV está correta quanto à função, mas o Fault não é um elemento obrigatório.

    Portanto, os elementos obrigatórios em uma mensagem SOAP são o Envelope e o Body, correspondendo às afirmativas I e III. O Header e o Fault são opcionais.

    Checagem dupla: Revisando a especificação SOAP 1.1 e 1.2, confirma-se que o Envelope e o Body são obrigatórios, enquanto Header e Fault são opcionais. Assim, a alternativa correta é a letra b).
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.