WebAPI是一个比较宽泛的概念。这里我们提到WebAPI特指ASP.NETWebAPI。这篇文章中我们主要介绍WebAPI的主要功能以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过WebAPI构建http服务,同时也展示了VisualStudio构建.net项目的各种强大。官方定义如下,强调两个关键点,即可以对接各种客户端(浏览器,移动设备),构建http服务的框架。ASP.NETWebAPIisaframeworkthatmakesiteasytobuildHTTPservicesthatreachabroadrangeofclients,includingbrowser