Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — VUNESP 2021

Arquitetura de SoftwareWebServices
Código
vu065797
Banca
VUNESP
Órgão
TJM-SP
Ano
2021
Nível
Médio
Cargo
Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor)
No contexto de Web Services, o termo SOAP relaciona-se com REST no sentido de que
  1. Aambos são protocolos de comunicação e autoexcludentes na construção de um Web Service, isto é, um Web Service somente pode ser REST se não for SOAP, e vice-versa.
  2. Bambos são protocolos de comunicação e complementares na construção de Web Services, pois SOAP determina como as mensagens são enviadas e REST como as mensagens serão recepcionadas.
  3. CSOAP é um protocolo de comunicação e REST é um estilo arquitetural, portanto, um mesmo Web Service pode utilizar SOAP e promover uma arquitetura REST, simultaneamente.
  4. Dambos são estilos arquiteturais, porém SOAP utiliza XML para codificar mensagens e REST utiliza obrigatoriamente JSON, o que os tornam incompatíveis entre si.
  5. ESOAP é um estilo arquitetural e REST é um protocolo de comunicação, portanto, um mesmo Web Service pode utilizar REST e promover uma arquitetura SOAP, simultaneamente.
Revelar gabarito e comentário

GabaritoC — SOAP é um protocolo de comunicação e REST é um estilo arquitetural, portanto, um mesmo Web Service pode utilizar SOAP e promover uma arquitetura REST, simultaneamente.

Link permanente: /questoes/vu065797