2010-09-13 141 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

相關問題