【JSON-RPC远程过程调用组件库】测试报告本项目是一个基于 C++ 实现的轻量级 RPC(远程过程调用)框架,旨在解决分布式系统中服务间通信的复杂性。框架提供三大核心能力:基础 RPC 远程调用(同步/异步/回调三种模式)、基于注册中心的服务发现(支持服务注册、发现、上线/下线通知)、主题发布订阅(1:N 消息推送)。底层基于 Muduo 高性能网络库,自定义 TLV 应用层协议解决 TCP 粘包问题,使用 JSON 作为序列化格式。项目为学习型框架,核心价值在于从零理解 RPC 框架的协议编解码、请求路由分发、服务发现机制和发布订阅设计。