与web服务和wcf相比,webapi的优势

时间:2016-09-02 05:34:10

标签: asp.net-web-api

我在接受采访时被问到关于webapi的以下问题

为什么我们需要webapi?

我告诉“在webapi中创建的服务可用于各种设备,如笔记本电脑,台式机,平板电脑和手机。”

然后面试官问为什么不能使用网络服务和wcf来完成?

我不知道答案。

任何人都可以让我知道答案。

1 个答案:

答案 0 :(得分:2)

将问题的标题复制到搜索引擎中会产生以下链接。

WCF and ASP.NET Web API

  

WCF是Microsoft用于构建的统一编程模型   面向服务的应用程序。它使开发人员能够建立安全,   可靠的交易解决方案,可跨平台和平台集成   与现有投资互操作。 (ASP.NET Web API)是一个框架   这样可以轻松构建覆盖范围广泛的HTTP服务   客户端,包括浏览器和移动设备。 ASP.NET Web API是一个   在.NET上构建RESTful应用程序的理想平台   框架。

还有一个表格详细说明何时应该使用哪个。