(Representational State Transfer)表述性状态传递,描述了一个架构形式的网络系统,它实际上是设计上的一系列约束,其中主要有无状态服务器、分布式缓存等特点。一般来说,REST架构风格的 Web Service 其实就是和传统 Web Service 相结合的一种轻量级实现。REST 架构和传统的单一软件架构相比不仅能满足不同平台之间的相互访问,同时又剔除了传统 Web Services 的繁琐与笨重,完全符合目前人们对 web 服务的需求。REST 在 Web 中取得了巨大的成就,目前已取代 SOAP 和 Web 成为 ASP.NET WEB API 最简单的方法。文中对基于 REST 风格的 ASP.NET WEB API 架构进行了研究与分析。