gpt4 book ai didi

rest - 什么是超媒体、超媒体控件、超媒体格式

转载 作者:行者123 更新时间:2023-12-03 08:45:17 25 4
gpt4 key购买 nike

我目前正在阅读“实践中的休息”一书。我无法理解以下术语超媒体、超媒体格式、超媒体控件、域应用程序协议(protocol)。作者建议需要特定领域的超媒体格式。我几乎无法理解这些。我用谷歌搜索了这些术语,但找不到正确的答案。谁能解释这些术语以及为什么我们需要特定领域的超媒体格式而不是 application/xml ?

最佳答案

超媒体 = 客户端和服务器以某种统一的表示形式进行对话的事实,例如:超链接。

HyperMedia Control = 需要对资源进行操作。例如,一个产品由超链接 domain/product/001 表示
然后可以通过超媒体控制域/product/001/edit 和域/product/001/delete 对资源进行操作(编辑和删除)。

最大的区别在于方法。过程系统首先将操作编写为顺序代码(java 等)中的状态转换,然后将交互制造为超链接以提供 HATEOAS。

但是作为交互的系统直接模拟交互,因此直接提供超链接。示例示例是 http://www.masterkube.com/hateoas_technology.html在这儿。

希望这可以帮助。

关于rest - 什么是超媒体、超媒体控件、超媒体格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29584903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com