Files
endorphin-tabularium-docs/content/docs/02-mounting-draft.md

1.0 KiB

节点与对象挂载(草案)

状态:讨论草案。以下记录当前设计方向,不代表协议已经实现或接口已经定稿。

设计方向

每一个 Aster VM 是一个节点。实例之间可以通过统一接入协议挂载对象。

接入对象来源包含 Endor 官方配件,例如 Tessera GUI,以及通过 Endor Python、C、Go、JavaScript 等 SDK 接入的第三方程序。这两类接入采用同一套协议。

待确认的术语

概念 当前提议 状态
Node 一个 Aster VM 用户提出的模型
Endpoint 统一协议的连接端点 术语提议
Export Root 对外导出的顶级对象入口 术语提议
Tessera 顶级对象 协议层称 root,挂载名可为 tessera 尚未确定

后续设计问题

  • 对象的导出、身份、远程引用与生命周期。
  • 方法调用、属性访问和事件传播的语义。
  • 授权、断连、错误与重新连接。
  • 官方配件和不同语言 SDK 的共同协议边界。