Proto / Reflection
用 Reflection 快速发现服务,或用本地 Proto 目录和 Git Proto 仓库固定 schema。
RPCORA 把服务发现、请求构造、环境变量、Metadata/Auth、TLS、响应查看和链路回放放进同一个本地桌面工作流。
日常调试需要知道 schema 从哪里来、上下文如何传递、失败如何交接。RPCORA 围绕这些动作组织工作台。
用 Reflection 快速发现服务,或用本地 Proto 目录和 Git Proto 仓库固定 schema。
把环境变量、认证信息、Metadata、TLS 和运行时变量放在请求执行路径里。
保存已跑通请求,再把多步调用复跑成稳定链路。
如果只需要临时发一个请求,通用客户端也够用。RPCORA 适合持续调试和复现。
| 关注点 | RPCORA | 通用 API 客户端 |
|---|---|---|
| 单请求发送 | 支持 unary 和 streaming 调试路径 | 通常也支持基础 gRPC 请求 |
| 服务组织 | schema 进入本地服务树和请求树 | 常见是导入后选择方法 |
| 上下文复用 | 请求、环境、变量和链路上下文一起管理 | 多依赖手动变量和脚本 |
| 复现能力 | Chains 回放关键业务路径 | 多用 collection、runner 或测试场景拼接 |
可以。RPCORA 支持本地 Proto 目录,也支持 Git Proto 仓库和 Reflection。
适合。RPCORA 是本地优先桌面工作台,适合本地、内网和微服务研发场景。
可以。已跑通请求可以保存,并进入后续链路回放。