mirror of
https://github.com/layue13/MoonBridge.git
synced 2026-10-25 18:46:18 +00:00
1.3 KiB
1.3 KiB
设计文档
文档描述当前实现;源码与自动化测试是行为核对依据。当前 Prism 整合包已完成正版登录、连续转服及同条件流量测量,见验收范围与结果;实际部署容量需单独验证。
| 文档 | 内容 |
|---|---|
| 架构与边界 | 模块职责、会话状态、线程模型、转服、目录所有权 |
| 插件开发 | 生命周期、玩家/服务器视图、选服、命令与统一类型化事件 API |
| 玩家操作与部署完善设计 | 消息、主动断开、服务器列表配置与验收边界 |
| 运行配置 | 认证、接入限制、超时、启动和部署边界 |
| 后端发现 | DNS 与 Agent 插件、配置、注册与租约 |
| 验证方法 | 自动化测试、烟测、真实客户端与合成性能测量 |
设计约束:核心管理连接和协议;插件负责玩法与访问策略。ServerView 是后端目录快照,发现方式是目录的提供者,不引入核心负载观测。准入与会话通知使用同一事件类型、监听器和注册表;不同事件在派发策略上处理结果。常规 PLAY 转发没有通用事件派发。