运行时组件
本分类说明运行时管理器以及动态应用包支持的运行时后端。
flowchart TD
A["动态应用包"]
B["**Runtime Manager**<br/>· 后端注册<br/>· 应用上下文<br/>· 运行时选择与调度"]
C["**ELF 运行时**<br/>· 原生二进制加载<br/>· 高性能扩展<br/>· 平台相关能力"]
D["**JS 运行时**<br/>· 脚本化业务逻辑<br/>· 快速迭代<br/>· 轻量应用入口"]
E["**Lua 运行时**<br/>· 小型脚本应用<br/>· 低资源占用<br/>· 简洁嵌入接口"]
F["**WASM 运行时**<br/>· 沙箱执行<br/>· 跨语言模块<br/>· 可移植扩展能力"]
A -->|"解析 manifest"| B
B -->|"加载 ELF 包"| C
B -->|"加载 JS 包"| D
B -->|"加载 Lua 包"| E
B -->|"加载 WASM 包"| F
组件职责
Runtime Manager 提供后端注册和应用上下文归属。
ELF、JS、Lua 与 WASM 后端在统一生命周期合约后执行包代码。