46 lines
1.9 KiB
Markdown
46 lines
1.9 KiB
Markdown
---
|
||
type: GLS标准
|
||
code: GLS-0300
|
||
version: v1.0 Draft
|
||
source: ima知识库 · 7482038949002130
|
||
hololake_migrated: 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、sender(object_id+world_path)、receiver(routing_mode)、context、payload(language+content_type+content)、control(priority+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 是光湖语言世界中所有注册对象之间进行可验证、可路由、可回执、可追踪通信的统一语言封装。
|