Questões de SOAP (Simple Object Access Protocol) (Arquitetura de Software)

Limpar Busca

Um desenvolvedor de sistemas está comparando o uso da arquitetura REST e da SOAP. Mesmo que os dois possam produzir o mesmo resultado, há diferenças entre eles, uma delas é o:

  • A REST representa os dados no formato de tags XML, já o SOAP os apresenta no formato de DDL do SQL
  • B REST trabalha com protocolos HTTP, enquanto o SOAP trabalha com protocolos HTTPS por definição
  • C REST entrega dados de forma padronizada, empacotadas como metadados; o SOAP entrega os dados formatos diferentes
  • D REST tem uma abordagem bem simplificada, mais fácil e segura; enquanto o SOAP é bem mais robusto, complexo e menos seguro

Roberta está desenvolvendo um determinado serviço na rede. Foi exigida a adoção de JMS na camada de transporte, e ela recebeu um arquivo WSDL para instruí-la acerca da utilização do serviço.

Roberta logo notou que se tratava de um serviço do tipo:

  • A REST;
  • B GraphQL;
  • C gRPC;
  • D Web Socket;
  • E SOAP.

Quanto a tecnologias de integração, julgue o item seguinte. 


As solicitações e respostas empacotadas em mensagens SOAP (Simple Object Access Protocol) são escritas em HTML e contêm as informações para a execução de um web service.


  • Certo
  • Errado

Considerando os conceitos e características dos Serviços Web SOAP, de acordo com Rodrigues e Almeida (2020), analise as assertivas abaixo e assinale a alternativa correta.
I. Os Serviços Web SOAP são restritos ao ambiente da web e não podem ser utilizados para integração entre sistemas em outros ambientes, como sistemas locais ou em nuvem.
II. A segurança nos Serviços Web SOAP é uma característica opcional, e não é possível implementar autenticação e criptografia de dados nessa tecnologia.
III. A linguagem de programação utilizada no desenvolvimento dos Serviços Web SOAP deve ser a mesma em todos os sistemas envolvidos na comunicação e requer a instalação completa de bibliotecas específicas nos sistemas que desejam interagir com esses serviços.

  • A Todas as assertivas estão corretas.
  • B Todas as assertivas estão incorretas.
  • C Apenas a assertiva II está correta.
  • D Apenas as assertivas I e II estão corretas.
  • E Apenas as assertivas II e III estão corretas.

O formato utilizado para a representação dos dados nas mensagens Simple Object Access Protocol (SOAP) é o

  • A Comma-Separated Values (CSV).
  • B Extensible Markup Language (XML).
  • C JavaScript Object Notation (JSON).
  • D Hypertext Markup Language (HTML).