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

Limpar Busca

No que se refere à linguagem PHP e à tecnologia de webservices, julgue o item.


O SOAP (Simple Object Access Protocol) é um protocolo de mensagens que determina a forma de comunicação entre os webservices e seus clientes com base na linguagem XML. Uma mensagem SOAP é dividida em três partes: envelope; header (cabeçalho); e body (corpo).

  • Certo
  • Errado

No que se refere à linguagem PHP e à tecnologia de webservices, julgue o item.


O SOAP utiliza o protocolo FTP no transporte de dados de webservices e, em boa parte dos casos, ocorrem problemas com bloqueios em firewalls.

  • Certo
  • Errado

REST e SOAP são duas formas de prover serviços via protocolo HTTP.
Ao comparar essas duas opções para implementar um sistema, um desenvolvedor poderá encontrar algumas características que as distinguem e outras que são implementadas por ambas, tais como:

  • A SOAP e REST permitem o uso de HTML+CSS como formato das respostas.
  • B SOAP e REST exigem o uso de JSON como formato das respostas.
  • C REST inclui o tratamento de erro por meio de códigos padronizados, enquanto SOAP usa verbos HTTP 1.1, como GET, PUT, POST e DELETE, para fazer o mesmo.
  • D SOAP pode ser usado apenas com o protocolo HTTP, enquanto REST permite usar outros protocolos como SMTP.
  • E SOAP exige o uso de XML para fornecer a resposta, enquanto REST pode ser usado com vários formatos, como JSON, RSS ou mesmo XML.

Julgue o item quanto ao web service SOAP (simple object access protocol).


Com a utilização do SOAP, é possível desenvolver softwares capazes de enviar informações para outros softwares, independentemente da linguagem de programação em que estes forem desenvolvidos.

  • Certo
  • Errado

Julgue o item quanto ao web service SOAP (simple object access protocol).


A simplicidade do SOAP está relacionada a alguns aspectos, como, por exemplo, o fato de o SOAP não precisar suportar a coleta de lixo distribuída e não precisar usar nenhum software de broker.

  • Certo
  • Errado