使用 C# ASP.NET WebAPI 的优势是什么?


WEB API 是更简单的轻量级服务的更好选择。WEB API 可使用包括 XML 在内的任何文本格式,并且比 WCF 更快。

  • 它的工作方式与 HTTP 的工作方式相同,对所有 CRUD 操作使用 GET、POST、PUT、DELETE 等标准 HTTP 动词。

  • 完全支持路由

  • 使用 MediaTypeFormatter 以 Json 和 XML 格式生成响应。

  • 它既可以托管在 IIS 中,也可以在 IIS 外部进行自托管。

  • 支持模型绑定和验证。

  • 支持 ODATA。

  • 支持无状态数据传输。

  • 支持 URL 模式和 HTTP 方法。

注意 - ODATA(开放数据协议) 是一种开放协议,它允许以简单、标准的方式创建和使用可查询且可互操作的 RESTful API。

更新于:19-Aug-2020

2K+ 浏览量

开启您的 职业生涯

完成课程获得认证

开始
广告