什么是REST?

可能重复:
我对REST的理解是什么?

什么是REST? 它与WCF有什么关系? 我被要求研究RESTful服务的实现。 能否请您指出对初学者有帮助的链接。

我是一名具有良好ASP.NET知识的.NET开发人员

代表国家转移

它基本上是HTTP协议,最初创建它是为了允许代表性的状态转移,而不仅仅是网页的转移。 HTTP最常用于GET内容和POST数据。 但它也可用于PUT和DELETE数据,以及获取HEADer信息等。

在讨论REST时,很多人都在努力解决“ 我如何向妻子解释REST ”,尽管它是某种一般概述而与WCF无关。

Jon Flanders还有Restful.NET ,据我所知,这是非常好的(我自己没有看过:()而且它的例子都是基于WCF的。

最诚挚的问候。

MSDN的整个部分专门用于此。

Shiju Varghese的这篇博文也给出了相当不错的初学者概述。

这是我用来加快REST和WCF速度的链接

我发现这篇文章有助于说明基础知识:
如何获得一杯咖啡(InfoQ)

它提供了HTTP请求和响应的示例,它们的外观以及它们如何应用于实际的以业务为中心的操作。 下订单时REST消息是什么样的? 更新订单? 正在寻找订单? 等等

它不基于任何编程语言或API(我不认为HTTP是API)。

也许…… 这个 ? (维基百科上的REST)