2010-09-13 84 views
0

我想知道创建一个WCF服务和MVC网络应用程序之间是否有一些差异。创建一个WCF服务到MVC的web应用程序

如果您知道如何为返回JSON对象的MVC应用程序创建此类服务的良好链接,请发布它们。

+0

下面是一个帮助您开始使用的链接:http://www.pluralsight-training.net/community/blogs/fritz/archive/2008/01/31/50121.aspx。我不知道WCF和JSON是如此互操作。 – 2010-09-13 19:38:45

回答

0

为ASP.NET MVC构建WCF服务没有区别。就像任何其他使用JSON的REST服务一样。检查这article并包括链接。

当您为ASP.NET AJAX(WebForms)构建WCF服务时,实际存在差异,因为在这种情况下,您将通过使用EnableWebScript行为而不是WebHttp行为来添加对ScriptManager的支持。

+0

我没有看到WCF AJAX服务的开发目的,为什么Serivce应该在ajax中开展工作,何时webbapllication负责数据并充当ajax? – Troj 2010-09-13 19:54:34

+0

但是无法为mvc web应用程序创建.svc文件? – Troj 2010-09-13 20:02:17

+0

该服务不在AJAX中。该服务可以从JavaScript调用。通常,如果您使用ASP.NET MVC,并且对JsonResult感到满意,则不需要WCF。您无法为MVC应用程序创建svc文件,但可以将启用AJAX的WCF服务添加到MVC应用程序。 – 2010-09-13 20:26:25

相关问题