Computação Múltipla Escolha

Esta atividade tem como referência o conteúdo da semana 5: Qual das alternativas melhor descreve o protocolo SOAP?

Esta atividade tem como referência o conteúdo da semana 5:

Qual das alternativas melhor descreve o protocolo SOAP?

  1. Protocolo utilizado exclusivamente para envio de e-mails.
  2. Um protocolo de acesso remoto baseado exclusivamente em JSON.
  3. Um protocolo de comunicação para serviços web, baseado em XML e com suporte a RPC.
  4. Um sistema operacional voltado à integração de sistemas legados.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Um protocolo de comunicação para serviços web, baseado em XML e com suporte a RPC

Introdução ao SOAP

O SOAP (Simple Object Access Protocol) é um protocolo fundamental para comunicação entre sistemas distribuídos. Vamos analisar cada alternativa para entender por que a opção C é correta.

Análise das Alternativas

AlternativaAvaliaçãoExplicação
A❌ IncorretaProtocolos de e-mail são SMTP, POP3, IMAP
B❌ IncorretaSOAP usa XML, não JSON (JSON é do REST)
C✅ CorretaDescreve corretamente as características do SOAP
D❌ IncorretaSOAP é um protocolo, não um sistema operacional

Características do SOAP

Definição Técnica

\text{SOAP} = \text{Simple Object Access Protocol}

Principais características:

  • Formato de mensagem: Baseado em XML
  • Propósito: Comunicação para serviços web
  • Funcionalidade: Suporte a RPC (Remote Procedure Call)
  • Transporte: Pode usar HTTP, SMTP, TCP, entre outros
  • Documentação: Geralmente descrito com WSDL (Web Services Description Language)

Comparativo SOAP vs REST

CaracterísticaSOAPREST
FormatoXMLJSON (predominante)
TipoProtocolo estritoEstilo arquitetural
SegurançaWS-SecurityHTTPS/OAuth
ComplexidadeAltaBaixa/Média

Conclusão

A alternativa C descreve corretamente o SOAP como um protocolo de comunicação para serviços web, baseado em XML e com suporte a RPC. As demais alternativas confundem SOAP com outros conceitos ou tecnologias diferentes.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.