我正在尝试理解REST架构的原理,但我很难理解代表性状态是什么以及它是如何传输的。
另外,here,我遇到了“资源的表示”这个概念。 “资源的表示”是什么意思?这种抽象让我感到困惑......
来自罗伊菲尔丁的博士学位论文:
“具象国家转移”旨在唤起如何形象 设计良好的Web应用程序的行为:网页网络(a 虚拟状态机),用户通过一个进程 应用程序通过选择链接(状态转换),导致 下一页(代表应用程序的下一个状态)正在 转移给用户并呈现给他们使用。“
也许,一个简单的例子将有助于理解抽象。
答案 0 :(得分:0)
您可以查看本教程
Learn REST: A RESTful Tutorial
他们打破了抽象的含义,这应该清除你在理解中可能遇到的任何混淆。
基本上资源代表了一件事。资源可以有不同的表示形式。把它想象成物品或物品的不同形状。
交涉:
示例:
视频真的试图以一种非常容易理解的方式来解释这个话题。他们解释了在
发现的Roy Fielding博士论文http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm