📘 mcpgw 图解教程 ·
目录
第三部分 · 各 crate 内部
10 / 15
第三部分 · 各 crate 内部
upstream 上游 I/O
🚧 施工中
本课尚未写透,目前是占位页。upstream 是活的上游 MCP I/O 层:rmcp client 连接、工具摄取、call_tool 转发,支持 stdio 子进程与远程 HTTP,连不上则降级隔离。
本课将覆盖
UpstreamHandle
/
UpstreamRegistry
(
crates/upstream/src/
)
connect_all
eager-connect、env allow-list、握手超时
stdio 子进程 vs 远程 HTTP(
bearer_env
原始 token、
headers
头名→env)
✅ 先看这些
在本课补全前,可先阅读相关已写透课程与对应源码:
02 · 整体架构全景(上游在哪一层)
03 · 一次工具调用的生命周期(call_tool 路由回上游)
← 上一课
catalog 工具目录
下一课 →
gateway + metatools