SOAP (Simple Object Access Protocol) é um protocolo de comu...

Próximas questões
Com base no mesmo assunto
Q690604 Arquitetura de Software
SOAP (Simple Object Access Protocol) é um protocolo de comunicação que permite a troca de mensagens entre aplicações Web, geralmente usando HTTP e Webservices. Assinale a alternativa que apresenta o formato das mensagens utilizadas pelo SOAP.
Alternativas

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