API-Design · Junior · Frage 51 von 75
Was ist der Unterschied zwischen APIs im REST- und im RPC-Stil?
- 1REST nutzt immer XML, RPC dagegen JSON
- 2REST modelliert Ressourcen; RPC bietet Operationen
- 3RPC funktioniert in keinem Setup über HTTP
Antwort zeigen
Richtige Antwort: REST modelliert Ressourcen; RPC bietet Operationen
Erklärung
Beides ist gültig. Viele REST-APIs enthalten ein paar Aktions-Endpunkte (etwa POST /orders/42:cancel im Stil von Google) für Operationen, die nicht auf CRUD passen.