如果说在当今数字通信领域有一个共同的特点,那么他一定是流行的HTTP。我们不仅有已经使用超过20年代浏览器,我们许多人家中都装有具有很强计算能力的配置。应用程序频繁的使用HTTP和JSON作为渠道访问主页。当今的应用程序如果不能提供某种形式的远程访问API,就不能认为他已经“完成”。

  当MVC开发人员请求给它们一些建议时,很多人通常会说:“ASP.NET MVC在接受表格单据生成HTML方面功能非常强大;ASP.NET Web API在接受和生成像JSON和XML等结构化数据方面方能非常强大。”虽然MVC使用JsonResult和JSON值提供器提供了结构化数据方面支持,但在某些API重要应用方面,它仍存在不足之处,其中包括以下方面:

  • 基于HTTP动词而不是操作名称调度操作
  • 接收和生成那些面向对象不必要的内容,不仅是XML,还有像图片、PDF文件或VCARD这样的内容
  • 内容类型协商,它支持开发人员接收和生成结构化内容,而独立于内容的线表示(wire representation)
  • 在NET运行时堆栈和IIS Web服务器以外托管

  Web API的一个重要部分是,API团队费劲周折的尝试,以便我们能够充分利用已有的ASP.NET MVC经验,比如说控制器、操作、过滤器、模型绑定器和依赖注入等。因此,这些相同的概念大多以相似形式出现在Web API中,这使得结合MVC和Web API的应用程序看起来能够完美的整合。

  由于Web API Web API是一个全新框架,因此他可能有一系列的保证。MVC和Web API直接有异同,可以帮助我们决定是否在MVC项目中使用Web API。微信聊天记录

★关于WorkWin公司电脑监控软件★

WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。

WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。

WorkWin介绍

WorkWin监控首页 短视频讲解 下载免费试用版

版权所有,南京网亚计算机有限公司 。本文链接地址: ASP.NET Web API特点