全书目录

第四十四篇:Rocket 完全指南 —— 火箭发射控制塔宇宙

第十四章:概念关系图 —— 火箭发射控制塔全景图

1 分钟 41 字 第 823 / 962 个阅读单元

先看总图:

text
                 Rocket 火箭发射控制塔
                           │
      ┌────────────────────┼────────────────────┐
      │                    │                    │
      ▼                    ▼                    ▼
  路由声明宏            Request Guards         Fairings
  发射窗口公告板        发射前检查员           全塔挂钩设施
      │                    │                    │
      │                    │                    │
      ▼                    ▼                    ▼
  Path / Query         Header / Cookie /      计时 / 日志 /
  Data / JSON / Form   权限 / 用户 / State     统一响应加工
      │                    │
      └──────────────┬─────┘
                     ▼
                 Handler
               发射控制员
                     │
        ┌────────────┼────────────┐
        │            │            │
        ▼            ▼            ▼
      State       外部系统       业务逻辑
    总控台         DB / Redis     点火流程
                     │
                     ▼
                 Responder / Result
                   出塔回执

再看一次请求的流程:

text
请求进入控制塔
   ↓
匹配属性宏路由
   ↓
按顺序执行 request guards
   ↓
提取 JSON / Form / Path / Query / State
   ↓
进入 handler
   ↓
执行业务逻辑 / await 外部依赖
   ↓
返回响应或中止报告

把这张图记住,Rocket 的很多设计就不再散。