我假设 REST 是一种 Web 服务,但我的想法似乎是错误的 - 那么,什么是 REST?
我已经通读了维基百科,但仍然无法完全理解它。为什么很多地方将 API 称为 REST API?
REST 不是特定的 Web 服务,而是管理状态信息的设计概念(架构)。关于这一点的开创性论文是 Roy Thomas Fielding 的论文(2000 年)“架构风格和基于网络的软件架构的设计”(在线提供来自加州大学欧文分校)。
首先阅读 Ryan Tomayko 的帖子我如何向我的妻子解释 REST;这是一个很好的起点。然后阅读菲尔丁的实际论文。它不是那么高级,也不是很长(六章,180 页)! (我知道你们学校的孩子喜欢简短的)。
编辑:我觉得尝试解释 REST 是毫无意义的。它有很多读者需要掌握的概念,如可扩展性、可见性(无状态)等,而理解这些概念的最佳来源是实际的论文。它不仅仅是 POST/GET 等。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)