1

mvc中什么是restful服务?使用REST有什么好处?

我已经看过了,但没有很好的链接。有人可以帮助我了解 Restful 服务及其在 MVC 中的实现吗?我已经看过/阅读了一些相关链接:-

http://www.servicestack.net/

http://weblogs.asp.net/scottgu/archive/2012/02/23/asp-net-web-api-part-1.aspx

RESTful 服务:WCF 与 ASP.NET MVC

http://msdn.microsoft.com/en-us/magazine/dd943053.aspx

4

1 回答 1

3

MVC 不会使您的应用程序或多或少变得安静。在大多数情况下,rest 是关于 HTTP 客户端和服务器之间的交互。就像在REST API URI Design Approach question 中一样,主要关注的是 URI 设计。

更实际的思考或应用 REST 作为起点(至少它对我有用)的方式是按照以下方式思考:

1) 仅使用 HTTP 'GET/POST/PUT/DELETE' 作为对域 'actions' 建模的方式。就像您处理数据库时一样,您的所有操作都映射到CURD

2) URI/URL 仅用于标识资源。您的 URI 中不应有任何“操作”。

3) 交换的数据应该在 HTTP 消息的正文中。只是为了简化讨论,而不是讨论如何对数据本身进行建模

两本关于休息的好书。

于 2013-07-07T19:05:14.957 回答