我在接受采访时被问到关于webapi的以下问题
为什么我们需要webapi?
我告诉“在webapi中创建的服务可用于各种设备,如笔记本电脑,台式机,平板电脑和手机。”
然后面试官问为什么不能使用网络服务和wcf来完成?
我不知道答案。
任何人都可以让我知道答案。
答案 0 :(得分:2)
将问题的标题复制到搜索引擎中会产生以下链接。
WCF是Microsoft用于构建的统一编程模型 面向服务的应用程序。它使开发人员能够建立安全, 可靠的交易解决方案,可跨平台和平台集成 与现有投资互操作。 (ASP.NET Web API)是一个框架 这样可以轻松构建覆盖范围广泛的HTTP服务 客户端,包括浏览器和移动设备。 ASP.NET Web API是一个 在.NET上构建RESTful应用程序的理想平台 框架。
还有一个表格详细说明何时应该使用哪个。