mvc中什么是restful服务?使用REST有什么好处?
我已经看过了,但没有很好的链接。有人可以帮助我了解 Restful 服务及其在 MVC 中的实现吗?我已经看过/阅读了一些相关链接:-
http://weblogs.asp.net/scottgu/archive/2012/02/23/asp-net-web-api-part-1.aspx
mvc中什么是restful服务?使用REST有什么好处?
我已经看过了,但没有很好的链接。有人可以帮助我了解 Restful 服务及其在 MVC 中的实现吗?我已经看过/阅读了一些相关链接:-
http://weblogs.asp.net/scottgu/archive/2012/02/23/asp-net-web-api-part-1.aspx
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 消息的正文中。只是为了简化讨论,而不是讨论如何对数据本身进行建模
两本关于休息的好书。