RESTとRPCの比較
メリット
HTTPで標準化されたインタフェースで通信する
RESTは扱う対象とするコレクションや検索結果の集合を、別の型の「リソース」として扱える
それぞれのリソースが固有のURIを持っているので、キャッシュ、コピー、ブックマークなどの抽象化が簡単にできる デメリット
RPCの list*() や find*() に相当する、HTTP LISTやFINDのようなメソッドはHTTPでは規定していない
アプリケーション設計者は、リソースの検索や一覧取得のために状況に応じてそのURIやURIパターンを知っておく必要がある
メリット
デメリット