2010-06-22 81 views

回答

2

资源是您的应用程序定义的内容;它们与对象非常相似。方法是HTTP动词之一,例如,GET,POSTPUT,DELETE。它们与您的资源上调用的方法类似。

我真的建议您阅读Architectural Styles and the Design of Network-Based Architectures(菲尔丁博士的博士论文,他定义了REST)和/或RESTful Web Services,该团队非常善于展示如何将理论付诸实践。

+0

啊你了。非常感谢你 :) 。 – illuminatedtiger 2010-06-22 01:13:47

0

资源是分布式应用程序设计者决定为其创建URL的一个有趣状态。

http://example.org/foo 

可能是资源的标识符。如可能,

http://example.org/foos?state=open 

方法是可以在该资源上执行的操作或操作。例如

​​
2

阅读RESTify DayTrader帮助我理解这个概念。他非常体面地解释了如何从描述“行动”到关于这些URI的一系列URI和方法。

+0

DayTrader文章是一篇介绍RESTify API的非常好的文章。 – 2010-07-16 02:31:05