你在这里。看看这个问题与其他知识怎样相连。
选择节点前往页面 · 展开后可留在地图中阅读
学习路径
从找到资源,到可靠地操作它
分清地址、能力、更新与失败,读懂共享工作环境的行为。
这条路径适合已经知道“AFS 用路径访问资源”,想继续理解实际行为的读者。不要求先读 AUP,也不需要从写代码开始。
沿着报告与投票的例子,你会依次区分:入口放在哪里、实现支持什么、变化怎样传到另一块屏幕、旧版本修改怎样处理、两种找内容的方式,以及失败后应该采取什么行动。
读完以后,应能说明为什么“同一个地址”是共同工作的起点,却不是实时同步、任意写入或自动解决冲突的保证。
这条路径上的问题
- 挂载把资源放到哪里?
入口路径与资源的原来位置,可以是两回事。
- 有了地址,就知道能做什么吗?
资源的位置、支持的操作和调用者权限,要分别确认。
- 另一块屏幕怎样知道内容变了?
读取同一地址与收到变化通知,是两个步骤。
- 两个人同时修改,会发生什么?
共享地址不替你决定旧版本的修改应该怎样处理。
- 搜索与查询,为什么要分开?
找相关内容,与按明确条件取得记录,是两类请求。
- 失败以后,应该重试还是换一个做法?
不存在、不支持、被拒绝和版本冲突,需要不同的处理。