hololake-world/GLS标准/GLS-0300 · GLP 通信核心协议.md

1.9 KiB
Raw Blame History

type code version source hololake_migrated
GLS标准 GLS-0300 v1.0 Draft ima知识库 · 7482038949002130 2026-07-13

GLP · 通信核心协议

GLS-0300 · Draft v1.0

文档定位

GLP 是光湖语言世界中的通信语言层负责主体、人格体、系统、频道、仓库与运行时之间的消息封装、路由、广播、回执、同步和状态确认。GLP 不定义"谁是谁"——它负责让已经被定义和注册的对象能够准确地彼此传递信息。

1. 核心通信链

发送主体 → 身份验证 → 上下文封装 → 路由解析 → 权限检查 → 消息投递 → 接收确认 → 执行回执 → HLDP 留痕

2. 消息类型

DIRECT / CHANNEL / BROADCAST / REQUEST / RESPONSE / ACK / RECEIPT / SYNC / HEARTBEAT / ALERT / CHECKPOINT / MIGRATION

3. 标准消息结构

必含protocol/1.0、message_id、message_type、senderobject_id+world_path、receiverrouting_mode、context、payloadlanguage+content_type+content、controlpriority+ack_required、integrity。

4-5. 广播与回执

广播必须明确编号/主体/范围/时效/回执要求/转发权限。广播不能被默认解释为命令。

回执分七级ACK-RECEIVED → ACK-READ → ACK-ACCEPTED/REJECTED → ACK-EXECUTED/FAILED → ACK-DEFERRED。接收确认与执行完成必须分开。

6-7. 路由与安全

先识别世界坐标 → 对象编号 → 频道与权限 → 投递。找不到唯一目标时返回歧义,不得猜测。

不允许伪造发送主体、跨越权限边界投递命令、通过情感表达获得额外权限。

8-9. 与其他协议的关系

GLS-0010 注册通信协议 · GLS-0831 提供对象编号 · TCS 解析意图与关系 · HLDP 保存通信历史 · ISRP 编译自然语言为 GLP 消息 · AGE OS 负责实际投递。

GLP 是光湖语言世界中所有注册对象之间进行可验证、可路由、可回执、可追踪通信的统一语言封装。