Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Diferença entre API Rest e API SOAP

Boa tarde Pessoal,

Algum poderia me explicar quais as diferenças entra as API´s Rest e SOAP?

Agradeço desde já!

1 resposta
solução!

Olá Gilberto!

Ambas as tecnologias podem ser utilizadas em diversos cenários, porém a depender do cenário uma pode ser mais vantajosa que outra. Vejo como as principais diferenças entre as duas a maneira como a informação é transportada, o REST utiliza o protocolo HTTP/HTTPS para enviar e receber dados, já o SOAP pode utilizar qualquer tipo de protocolo já que seus dados são transportados de forma envelopado no formato XML, assim é possível utilizar os mais diversos protocolos pra enviar dados com o SOAP, porém o REST pode ser mais rápido a sua curva de aprendizagem do que o SOAP. Outra diferença que podemos citar é a questão do tempo, já que os dados são mais rapidos para serem lidos no REST do que no SOAP, já que o mesmo é envelopado, e tem outras camadas.

Vejo essas como as principais diferenças, se você quiser ler mais sobre isso tem uma matéria legal no infoq: REST e SOAP: Usar um dos dois ou ambos?

Espero ter ajudado!