( _Franko_ | 2018. 03. 07., sze – 10:56 )

"Légyszi vedd észre, hogy ebben benne van az, hogy nem kételkedem a topicban vitázó emberek tudásában. Bizonyára mindenki érti - de mégis mindenki másképp érti. :)"

Nincs igazából mit másképp érteni.

Mondok példát.

Például egy 'GET /users/{uuid}' teljesen klasszikus REST, átadsz egy URI-t és kapsz vissza egy resource-t.

Viszont ha mondjuk regisztrálni akarsz egy felhasználót, akkor az már RPC, mert a validációs hibáktól kezdve a mindenféle egyéb hibákon át a warning üzenetig bármit visszaírhatsz, ezeket nem tudod ráfeszíteni 1:1 kapcsolatban a REST hibakódokra, illetve nem hozol létre egy user resource példányt, hanem egy komplex folyamatot indítasz el, aminek a végén lesz egy user resource, amit lekérdezhetsz egy REST API-n át.