5 卷 · 51 章 · 全部上线 · 示例全部实机验证

XServer 在线教程

从"一个 exe + 一份源码目录"的心智模型,到热重载深潜与三个实战项目。xrt 基础能力(内存 / 容器 / 网络 / TLS 内幕)不重复展开,深链 xrt 官网教程对应章节。

卷一 起步与心智模型 6 章 · 已完成 建立三个贯穿全书的概念——generation(代)、lease(租约)、引用归零回收;跑通第一个应用;学会读日志与排错。
卷二 配置与服务装配 7 章 · 已完成 xs.json 逐字段全解、vhost 与 SNI、Custom 旋钮体系、静态层四旋钮、多服务拓扑、证书管理与配置回滚语义。
12证书管理已完成
卷三 协议开发 12 章 · 已完成 HTTP 三态与响应构造、路由(map + pattern)、JSON / 模板 / vhost、WebSocket 六回调、TCP 流与 UDP、连接接管。
18JSON 与 xvalue已完成
20vhost 实战已完成
21WebSocket 基础已完成
22WebSocket 进阶已完成
23TCP 流服务已完成
24UDP 服务已完成
卷四 热重载深潜 6 章 · 已完成 期望状态协调模型、触发与查询 API、ServiceSwap/xsSwapTake 状态交接、代际生命周期、GC 与零泄漏、边界与反模式。
27触发与查询已完成
28状态交接已完成
30GC 与零泄漏已完成
卷五 扩展、运维与实战 17 章 · 已完成 SQLite / XTP2 / 自定义扩展、嵌套 TCC 插件系统、部署与运维观测、安全边界,以及 REST API / TCP 网关 / 多 vhost 站群三个实战项目。
32SQLite 扩展已完成
33XTP2 扩展已完成
39自定义扩展已完成
42部署已完成
43运维与观测已完成
48单文件发布已完成

如何使用本书

每章固定八段:导读 → 引入 → 概念 → 示例 → 契约 → 常见错误 → 编程练习(三级+验收)→ 小结速查。示例带"实机验证"标签:文件名可溯源、命令可直接复制、输出为真实运行结果。第 1 章把这个模板本身写成了契约。
读者路径
后端开发者卷一 → 卷三(按所用协议挑读)→ 卷四(热重载必读)→ 卷五实战
运维 / 部署者卷一 ch01-02 → 卷二(配置全解)→ 卷五 ch37-39(部署 / 观测 / 安全)
贡献者 / 深入者顺序全读;xrt 基础按章尾"延伸阅读"框跳转 xrt 官网教程