Leonrd Richardson / RESTful Webサービス(isbn:9784873113531)
REST=HTTPの元々の仕組みに則ってWebサービスを作成すれば、もっとシンプルにできるという設計思想と判断しました。
具体的には、"URI"(=リソース)を適切な"統一インターフェイス"(=HTTPメソッド)で操作して、適切なステータスコードを返すようにするようです。
ROAの概念
ROAの特性
- アドレス可能性(Addressability)
- ステートレス性(Statelessness)
- 接続性(Connectedness)
- リソース間の相互リンクで関連性を表す。
- 統一インターフェイス