REST vs RPC

RESTは、RPCと比較すると意味が明確になると思う。
RESTはCRUD処理、つまり、
CREATE→PUT
READ→GET
UPDATE→POST
DELETE→DELETE
以外の処理は無い。
それに対して、RPCは制限が無く、メソッド名で識別する傾向がある。
ただし、HTTP的にはPOSTしか使わない。(ここら辺がちょっとややこしい?)
つまり、URLを文に例えると、
RESTは動詞に制限があるが、RPCは動詞が無制限。
ということになる。
ちなみにSOAPはRPCの延長線上にある。(POSTしか使わない)