Skip to main content Link Search Menu Expand Document (external link)

超媒体展现 HATEOAS

1 参考资料

给出具体的参考书籍和引用链接。如果书籍有购买地址或在线阅读地址,给出具体链接地址。如果是书中某一章节,必须标明是哪个章节。且如果书籍存在在线阅读的链接,应给出对应章节的具体链接地址。

  • 名称(链接)

这里填写…

2 什么是超媒体展现

有关该名词的定义。

名词(English name),….具体概念描述….

超媒体展现 HATEOAS(Hypermedia As The Engine Of Application State)

超媒体赋予发布语言以动态性和可交互性,使得客户端可以访问一系列彼此链接的资源…

3 影响(必须)

描述使用该模式产生的影响,可能是正面积极的影响,有时同时会存在负面的影响。

这里填写…

4 上下文

以图形方式描述当前模式与其他模式之间的关系

  • 关联

​ 描述模式A与其他相关模式,如模式B存在关联关系。一般会用在当谈到模式A的时候,共同出现模式B等其他模式的概念,此时它们将共同解决某一主题范围内的问题。

flowchart 
	subgraph 主题
	direction LR
		模式A --- |关联| 模式B
	end
  • 输入

​ 运用模式A的成果,作为模式B的输入。一般认为模式B是模式A的下一个步骤

flowchart
	subgraph 主题
		direction LR
		模式A --->|模式A的成果| 模式B
	end
  • 使用

​ 模式A在方案中使用到模式B

flowchart
	subgraph 主题
		direction LR
		模式A -.-> |使用| 模式B
	end
  • 组合

​ 模式B和模式C共同组成模式A

flowchart
	subgraph 主题
		direction LR
		模式B & 模式C ---o 模式A
  end
  • 实现

​ 模式A可以使用模式B实现

flowchart
	subgraph 标题
		direction LR
		模式B --->|实现| 模式A
	end

5 应用指南

描述使用该模式过程中需要注意的提示要点,或出现的常见问题及其对应的解决方案。

这里填写…

6 样例(必须)

描述具体实践的样例,其中包含代码、具体方案。

这里填写…

7 批注

学习过程的思考笔记

这里填写…