Files
MoonBridge/docs

设计文档

文档描述当前实现;源码与自动化测试是行为核对依据。当前 Prism 整合包已完成正版登录、连续转服及同条件流量测量,见验收范围与结果;实际部署容量需单独验证。

文档 内容
架构与边界 模块职责、会话状态、线程模型、转服、目录所有权
消息与命令补全 富文本、模板、异步参数补全及协议边界
插件开发 生命周期、玩家/服务器视图、选服、命令与统一类型化事件 API
初次登录路由 显式入口、插件策略、超时、重试安全边界与验收契约
玩家操作与部署完善设计 消息、主动断开、服务器列表配置与验收边界
运行配置 认证、接入限制、超时、启动和部署边界
后端 Channel 消息服务 共享宿主、跨后端路由、消息身份与交付语义
Channel 消息设计契约 从参与者、寻址、响应与失败语义推导 API 和验收条件
验证方法 自动化测试、烟测、真实客户端与合成性能测量

设计约束:核心管理连接和协议;插件负责玩法与访问策略。ServerView 是后端目录快照,发现方式是目录的提供者,不引入核心负载观测。准入与会话通知使用同一事件类型、监听器和注册表;不同事件在派发策略上处理结果。常规 PLAY 转发没有通用事件派发。