Um desenvolvedor está projetando um sistema de comunicação entre serviços web e precisa escolher entre
SOAP e REST. As características necessárias para o sistema incluem:
• simplicidade e facilidade de uso;
• uso de diferentes formatos de dados (não apenas
XML);
• alta performance e baixa latência; e
• escalabilidade e facilidade de manutenção.
Com base nesses requisitos, um argumento para a escolha correta entre SOAP e REST é que se deve usar
✂️ a) REST porque ele oferece melhor suporte para transações complexas e segurança avançada, com apoio de
WSDL, além de ser mais escalável e fácil de manter. ✂️ b) REST porque ele é baseado em HTTP e permite a comunicação através de diferentes formatos de dados,
como XML, JSON e texto simples, sendo mais simples e fácil de usar. ✂️ c) SOAP porque ele é baseado em HTML5, usa comandos GET e faz transferência de dados rápida por IPv6. ✂️ d) SOAP porque, por ser baseado em JSON e IPv6, é
mais leve e oferece melhor performance e baixa latência em comparação com REST ✂️ e) SOAP porque ele permite de forma direta o uso de
diferentes formatos de dados como XML, JSON e
YAML, além de ser mais simples e fácil de usar por
executar com SMTP.