当前位置:  开发笔记 > 后端 > 正文

我应该通过ASP.NET MVC操作或WCF公开Web方法吗?

如何解决《我应该通过ASP.NETMVC操作或WCF公开Web方法吗?》经验,为你挑选了1个好方法。

我希望能够从某种Web服务中Ajax-ly检索JSON数据.(Web服务调用将被包装到SQL调用,处理数据集返回,并返回一个JSON表示.)起初,我还以为有适当命名的控制器和动作返回JsonResults就足够了一个ASP.NET MVC项目.但是,一位同事建议WCF可能更适合这样的事情.根据我的经验,WCF很难配置; 而且,MVC通过控制器公开Action的方式看起来非常优雅.

哪个更适合我正在尝试做的事情,MVC或WCF?



1> Justin Niess..:

如果你要创建严格创建JSON的服务(没有其他终点),我发现.NET MVC更容易使用并产生更好的结果.

如果您认为将来某个时候可能需要多种类型的端点(SOAP等),那么请使用WCF.

请记住,WCF团队有一些声音,他们即将发布一些内容,这些内容将彻底改变WCF中RESTful JSON服务的完成方式.应该很有趣.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有