跳到主要内容
知识地图Solid 把应用与数据如何分开?外部协议

你在这里。看看这个问题与其他知识怎样相连。

选择节点前往页面 · 展开后可留在地图中阅读

知识地图沿着连接,读懂一个问题
← 个人数据空间

一个问题

Solid 把应用与数据如何分开?

用 Web 资源与访问控制来理解 Solid 的边界。

  1. 应用按协议访问
  2. Solid 协议定义访问约定
  3. 资源服务器
关系示意 · 箭头说明职责与连接,不代表完整协议时序。

Solid Protocol 定义客户端与服务器如何访问资源,包含 HTTP、资源表示和授权等约定。学习时应区分协议与运行该协议的具体服务。

设想日记和相册使用同一处个人存储。能够读写资源只是第一步:两个应用还需要理解相同的数据结构,并获得适当权限。不能只因为都连接了一个 Pod,就声称已经完成业务互操作。

与 Arc Space 对照时,先比较身份如何表达、资源如何寻址、权限在哪里执行、应用怎样理解数据。共同关注应用与数据分离,不代表协议相同,也不代表可以未经适配直接连接。

来源与继续阅读

检查一下理解

两个服务都称为个人数据空间,就能直接互换客户端吗?

不一定。身份、访问协议、权限与数据模型都需要匹配。

沿着学习路径继续