Cordis 在 DSH 中的分层架构

Cordis 在 DSH 中的分层架构 由 Archify 生成的架构图。 DSH Profile · 装配层 · bundle 与 patch · 架构组件 DSH Profile 装配层 · bundle 与 patch Include / Loader · 加载层 · 配置树与模块 · 架构组件 Include / Loader 加载层 · 配置树与模块 Context / Registry · 核心层 · 插件挂载入口 · 架构组件 Context / Registry 核心层 · 插件挂载入口 Fiber · 核心层 · 依赖与生命周期 · 架构组件 Fiber 核心层 · 依赖与生命周期 服务表 · 运行能力 · provide / inject · 架构组件 服务表 运行能力 · provide / inject DSH 业务插件 · 业务层 · 例如 todo_write · 架构组件 DSH 业务插件 业务层 · 例如 todo_write 事件表 · 运行能力 · on / waterfall · 架构组件 事件表 运行能力 · on / waterfall 交付组合配置 注册插件 创建实例 就绪后执行 apply 查找服务 监听或分发 图例 后端 消息总线