WCF服务应用程序与ASP.NET Web应用程序

本文关键字:应用程序 NET Web ASP 服务 WCF | 更新日期: 2023-09-27 18:26:38

我正在构建一个Web API来访问我的数据库。我想先创建一个单页应用程序网站,然后创建一个iPhone、Android和Windows应用程序。经典

我的数据和业务层已经完成。

  1. 首先,我决定构建一个Json WCF Web服务。在Visual Studio中,我创建了一个WCF服务应用程序。我修改了Web.config文件以接受Json请求,并实现了接口和svc文件。

  2. 之后,我发现带有Web API模板的ASP.NET Web应用程序。因此,我决定改变并创建一个真正的网站API与这个完整的网站结构。

现在我迷路了创建Web API的这两种可能性之间有什么区别

WCF服务应用程序与ASP.NET Web应用程序

来自微软的比较:http://msdn.microsoft.com/en-us/library/jj823172(v=vs.110).aspx

个人而言,我更喜欢WCF,因为数据合约是在带有WSDL文件的SOAPWeb服务的情况下生成的。