隐私保护备份演示器架构解析
1. 核心概念定义
在介绍备份演示器架构之前,先明确几个重要概念:
- 候选委托者(Delegate candidate) :被委托者选中充当委托代表,但尚未拥有特定权利的实体。
- 委托请求(Delegation request) :发送给候选委托者的请求,询问其是否接受委托者授予的特定权利。
- 凭证颁发者(Credential issuer) :颁发凭证以验证主要用户特定状态的实体,这些状态例如“主要用户生病”“主要用户住院”“主要用户死亡”等。
2. 备份演示器架构概述
备份演示器主要由三个组件构成:
1. 核心(Core) :提供主要功能,用 Java 编写,作为后台进程运行在包含待备份数据(主要项目)的机器上。通过类似 REST 的接口提供功能。
2. 基于 Web 的用户界面(“备份控制台”) :使用 HTML、CSS、JavaScript 和 Ajax 编写,可通过普通 Web 浏览器显示,利用核心提供的 REST 调用完成用户所需任务。
3. 任务栏通知区域的托盘图标 :向用户通知与备份过程相关的重要信息和状态变化,还允许用户启动备份控制台。
3. 核心的基本构建块
核心是提供创建备份任务、实际备份、恢复备份、管理委托等所有必要方法的中心,同时管理相关的所有数据(配置信息、凭证等)。其功能通过类似 RES
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



