SOAP (Simple Object Access Protocol) é um protocolo de comu...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - XML (eXtensible Markup Language)
A alternativa correta é a C, que identifica o XML (eXtensible Markup Language) como o formato de mensagens utilizado pelo SOAP (Simple Object Access Protocol). O SOAP é um protocolo padrão que foi projetado para comunicar-se via Internet, e é usado para a troca de informações estruturadas em um formato de dados específico. Esse formato é o XML, uma linguagem de marcação que permite a criação de tags personalizadas e dá a estrutura necessária para que as mensagens SOAP sejam compreendidas entre diferentes sistemas.
A escolha do XML como formato de mensagem para o SOAP se dá pela sua flexibilidade e por ser independente de linguagem de programação ou plataforma, o que facilita a interoperabilidade entre sistemas distintos. As mensagens SOAP embaladas em XML são tipicamente enviadas sobre o protocolo HTTP, embora não estejam limitadas a ele, podendo utilizar outros protocolos de transporte de Internet.
Essencialmente, o SOAP utiliza o modelo de envelope/header/body, onde o envelope define o que tem na mensagem e como processá-la, o header pode conter informações opcionais para o processamento da mensagem, e o body contém a carga útil da mensagem, ou seja, as informações que estão sendo enviadas. Este modelo é completamente estruturado em XML.
Portanto, ao se deparar com questões envolvendo o formato das mensagens do SOAP, é crucial lembrar que o protocolo usa XML para garantir que as mensagens sejam estruturadas de maneira a permitir uma comunicação eficaz e interoperável entre diferentes aplicações web.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito: C.
SOAP (Simple Object Access Protocol) [usar] - padrão para troca de mensagens.
Permite a comunicação entre sistemas protegidos por firewalls sem a necessidade de abrir portas adicionais. Não fornece as funcionalidades de coleta de lixo, variáveis por referência e mecanismo de autenticação.
XML (Extensible Markup Language) - elemento que caracteriza o formato padrão para troca de mensagens. Utilizado pelo SOAP.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo