2010年4月15日木曜日

REST

Representational State Transferの略。

■統一インターフェイス
Methodが統一されて使用されていること、
getPageとか勝手な命名のMethodでなく
GET、POST、PUT、DELETE、HEAD...のような
決まっているものを使用すること。

■各Methodの役割
GET : リソースの取得
POST : 子リソースの作成
PUT : リソースの作成、リソースの更新
DELETE : リソースの削除

※PUTとDELETは冪等性が必要。(複数回実行してもリソースに対する結果が変わらない。
※大雑把にいえばリソースとは、URIであらわされ取得されるもの。

0 件のコメント:

コメントを投稿