Julgue os itens seguintes, com relação a SOA (Service-orient...

Próximas questões
Com base no mesmo assunto
Q351798 Arquitetura de Software
Julgue os itens seguintes, com relação a SOA (Service-oriented Architecture).

O SOAP (Simple Object Access Protocol), framework utilizado para a criação de protocolos de aplicação de rede, inclui um núcleo do protocolo de pedido de interações assíncronas orientado a conexão e pode ser usado tanto para mensagens binárias como para mensagens embasadas em texto dentro do contexto de uma única identidade de usuário do aplicativo.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão proposta sobre SOA (Service-oriented Architecture) e, em particular, sobre o protocolo SOAP (Simple Object Access Protocol).

Alternativa correta: E - errado

O SOAP é um protocolo de comunicação baseado em XML utilizado para troca de informações estruturadas na implementação de serviços web em uma rede. Sua principal função é permitir a comunicação entre aplicações em diferentes plataformas e linguagens de programação.

Explicação detalhada:

Primeiro, vamos decompor o enunciado para entender melhor os conceitos:

"SOAP é um framework utilizado para a criação de protocolos de aplicação de rede."

Isso está correto. SOAP é, de fato, utilizado para a criação de protocolos que facilitam a comunicação entre diferentes sistemas através da rede.

"inclui um núcleo do protocolo de pedido de interações assíncronas orientado a conexão"

Esta parte está incorreta. SOAP foi projetado para ser independente de camada de transporte, permitindo o uso de diversos protocolos como HTTP, SMTP, entre outros. Além disso, SOAP não é especificamente orientado a conexões ou interações assíncronas. SOAP pode operar tanto de forma síncrona quanto assíncrona, dependendo de como o serviço web é implementado.

"pode ser usado tanto para mensagens binárias como para mensagens embasadas em texto dentro do contexto de uma única identidade de usuário do aplicativo."

Também incorreto. SOAP, por padrão, utiliza XML para codificação de suas mensagens, o que significa que ele é orientado a texto. A utilização de mensagens binárias não é uma característica nativa do SOAP. Existem extensões e métodos para envio de dados binários (como MTOM - Message Transmission Optimization Mechanism), mas não é uma funcionalidade original do protocolo SOAP.

Portanto, analisando todos os pontos, a correta interpretação é que a descrição fornecida na questão está errada, justificando a alternativa E.

Se precisar de mais alguma informação ou tiver dúvidas específicas, estou aqui para ajudar!

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

O Soup é um protocolo utilizado para troca de informações entre webservices, baseado em XML.

SOAP (Simple Object Access Protocol) é um protocolo para troca de informações estruturadas em uma plataforma descentralizada e distribuída. Ele se baseia na Linguagem de Marcação Extensível (XML) para seu formato de mensagem, e normalmente baseia-se em outros protocolos da Camada de aplicação, mais notavelmente em Chamada de Procedimento Remoto (RPC) e Protocolo de Transferência de Hipertexto (HTTP), para negociação e transmissão de mensagens.

SOAP pode formar a camada base de uma pilha de protocolos de web services, fornecendo um framework de mensagens básico sob o qual os serviços web podem ser construídos. Este protocolo baseado em XML consiste de três partes: um envelope, que define o que está na mensagem e como processá-la, um conjunto de regras codificadas para expressar instâncias do tipos de dados definidos na aplicação e uma convenção para representar chamadas de procedimentos e respostas.

Acho que ele chamar o SOAP foi meio forçado, mas não entendi o interações assíncronas e orientadas à conexão

gabarito: Errado. acho q está errado nesse momento: ...usado tanto para mensagens binárias quanto mensagens em texto.....

O erro é dizer que é um framework

Pra mim o erro é dizer que é orientado à conexão. Cada mensagem SOAP é completa e independente.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo