SóProvas


ID
2909452
Banca
FGV
Órgão
Prefeitura de Niterói - RJ
Ano
2018
Provas
Disciplina
Arquitetura de Software
Assuntos

As tecnologias SOAP e REST são largamente utilizadas para troca de informações estruturadas em sistemas distribuídos.

Sobre essas tecnologias, analise as afirmativas a seguir.


I. REST pressupõe que cada solicitação do cliente ao servidor deve conter todas as informações necessárias para processar o pedido e não pode tirar proveito de qualquer contexto armazenado no servidor.

II. As mensagens SOAP são documentos XML construídos especificamente para trafegar através do protocolo de transporte HTTP/HTTPS.

III. REST é mais eficiente que o SOAP porque utiliza exclusivamente mensagens menores no formato JSON.


Está correto o que se afirma em

Alternativas
Comentários
  • II- Rest que utiliza somente o HTTP

    III-Rest tem Mensagens menores e mais eficientes como o formato JSON comparado com XML

  • O erro do II está ao afirmar que o SOAP é feito especificamente para trafegar através dos protocolos HTTP/HTTPS, quando ele pode rodar em cima do SMTP, por exemplo.

  • Alternativa correta: A. 

    .

    .

    II - ERRADA: documentos SOAP são construídos para poderem trafegar em qualquer protocolo de transporte, uma vez que SOAP suporta http, ftp,... entre outros protocolos;

    .

    III - ERRADA: REST não usa exclusivamente JSON, ele pode usar outros formatos também. 

  • SOAP é um formato de mensagem XML usado nas interações de serviços da web. As mensagens SOAP são tipicamente enviadas através de HTTP ou JMS, mas outros protocolos de transporte podem ser utilizados. O uso de SOAP em um serviço da web específico é descrito por uma definição WSDL.

    fonte:

    https://www.ibm.com/docs/pt-br/integration-bus/10.0?topic=ssmkhh-10-0-0-com-ibm-etools-mft-doc-ac55770--htm