【发布时间】:2011-07-25 17:26:55
【问题描述】:
我已经看到了向控制器或服务(.asmx、.svc)发出 AJAX 请求的方法,它们充当代理来调用其他域上的 Web 服务。
使用服务似乎是最干净和最合乎逻辑的路线,但是对于使用对控制器的调用有什么论据吗?我知道有些人会使用 .aspx 页面并将响应更改为 JSON,但是执行整个页面生命周期会产生开销,而且看起来很混乱。我现在正在加强 MVC,我想知道控制器是否会有相同的开销 - 我认为一些但很少有没有 MVC 的架构。
想法?
Per Dave 在下面的评论中将 HttpHandler 添加到候选列表中。
【问题讨论】:
标签: jquery asp.net-mvc ajax wcf asmx