Boa tarde Pessoal,
Algum poderia me explicar quais as diferenças entra as API´s Rest e SOAP?
Agradeço desde já!
Boa tarde Pessoal,
Algum poderia me explicar quais as diferenças entra as API´s Rest e SOAP?
Agradeço desde já!
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!