【发布时间】:2010-09-25 20:52:45
【问题描述】:
使用 ASP.NET MVC,通常使用 AJAX 代码(例如 jQuery)从服务器调用 Web 服务而不刷新页面。使 Web 服务 RESTful 是很自然的。似乎有两条路可以走。首先,ASP.NET MVC URI 是 RESTful 的,很容易让一些 Controller/Action 充当 Web 服务方法。其次,从 3.5 版开始,WCF 可以是 RESTful 的。
那么,这两种方式的优缺点是什么?
对 ASP.NET MVC 的请求将通过 ASP.NET 管道。这是否使它比 WCF 慢?
【问题讨论】:
-
WCF 也通过 ASP.NET 管道。
标签: asp.net-mvc wcf rest