Julgue o item quanto ao web service SOAP (simple object acce...
Julgue o item quanto ao web service SOAP (simple object access protocol).
Os únicos protocolos que não são compatíveis com o
SOAP são o SMTP e o POP. Sendo assim, não se pode
enviar mensagens do SOAP por correio eletrônico.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Errado
O enunciado sugere que os únicos protocolos que não são compatíveis com SOAP são o SMTP (Simple Mail Transfer Protocol) e o POP (Post Office Protocol). Isto está incorreto. Na verdade, o SOAP foi projetado para ser um protocolo independente de transporte, o que significa que pode ser utilizado com uma variedade de protocolos de comunicação, incluindo HTTP, SMTP, TCP e outros. Portanto, a afirmação de que não se pode enviar mensagens SOAP por correio eletrônico é falsa.
Para entender por que a afirmação é errada, vamos nos aprofundar um pouco mais no funcionamento do SOAP. O SOAP é um protocolo de troca de mensagens estruturadas em um ambiente distribuído. Ele é baseado em XML e permite que programas rodando em diferentes sistemas operacionais possam se comunicar por meio da Internet.
O uso do SMTP como um meio para transportar mensagens SOAP é uma opção válida e algumas implementações de web services fazem uso dessa capacidade para serviços que não precisam de resposta imediata (já que o SMTP é baseado em um modelo de entrega de mensagens e não em comunicação imediata).
Portanto, a correta compreensão de SOAP como não sendo restrito a um protocolo específico e a possibilidade de utilizá-lo com SMTP e POP para enviar mensagens é fundamental. Isso reflete a flexibilidade e a interoperabilidade que são características importantes do SOAP em arquitetura de software voltada para web services.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
✅Gabarito(Errada)
➥ Existem muitos protocolos para afirmar que apenas dois protocolos não são compatíveis com o SOAP. Acredito que esse trecho seria suficiente para resolver a questão. Veja abaixo algumas informações sobre protocolos para envio de mensagens.
✓ SMTP é compatível com SOAP.
✓ Pode-se enviar mensagens do SOAP por correio eletrônico.
✓ As mensagens enviadas aos web services SOAP ou emitidas por eles são independentes do protocolo usado para transportá-las. Ou seja, podem trafegar sobre HTTP, SMTP, FTP, TCP puro ou qualquer outro protocolo. Essa característica deve-se ao fato de que as mensagens SOAP são auto-contidas, todas as informações necessárias para que um web service desse tipo possa executar um processamento estão dentro de um único arquivo XML, garantindo essa independência e permitindo que as mensagens SOAP sejam enviadas, por exemplo, por e-mail ou softwares de mensagens instantâneas.
Fonte: http://www.revistaintellectus.com.br/artigos/6.71.pdf - WEB SERVICES SOAP E REST - Daniel Adorno GOMES - Peter JANDL JR
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo