Julgue o item quanto ao web service SOAP (simple object acce...

Próximas questões
Com base no mesmo assunto
Q1718186 Arquitetura de Software

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.

Alternativas

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