Dal corso: Fondamenti di programmazione: API e servizi web

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.100 corsi tenuti da esperti del settore.

I vantaggi di REST

I vantaggi di REST

- Ci sono diversi vantaggi nell'utilizzo di REST. Le API RESTful sono più facili da creare e più facili da utilizzare per i client. Vengono spesso utilizzati per l'integrazione Web e le applicazioni per dispositivi mobili. Tuttavia, i servizi Web basati su SOAP non sono ideali per la comunicazione di applicazioni mobili perché inviano molte informazioni aggiuntive avanti e indietro che potrebbero non interessare al cliente. Questo risale al nostro esempio di pastore tedesco magro contro grasso. Il grasso pastore tedesco sta portando in giro un sacco di bagagli aggiuntivi. Le API RESTful sono come il veloce e agile pastore tedesco. Esiste un termine che gli sviluppatori utilizzano per identificare i dati inviati avanti e indietro tra il client e il server. Questo termine è chiamato payload. Le API RESTful promuovono l'accoppiamento allentato. Ora questo significa semplicemente che il sistema dovrebbe essere progettato in modo che le modifiche e i miglioramenti ai servizi Web non…

Contenuti