技术栈

sylar

jjkkzzzz
22 天前
rpc·c/c++·sylar
sylar源码解析---RPC框架之模块化分发机制在文章 ”sylar源码解析——RPC模块之Rock协议“ 的最后,我们分析了 RockServer::handleClient 的核心逻辑。在这部分代码中,Sylar 并未直接将请求分发给固定的处理函数,而是通过模块化机制实现了灵活可扩展的 RPC 分发框架。具体而言,当有客户端连接建立、断开或发送请求、通知时,RockServer 会借助 ModuleManager 遍历当前系统中注册的所有 ROCK 类型模块,并依次调用它们的回调函数(如 onConnect、handleRequest 等)。这种“
LunarCod
2 年前
服务器·c++·后端·架构·开源·网络编程·sylar
重写Sylar基于协程的服务器(7、TcpServer & HttpServer的设计与实现)重写Sylar基于协程的服务器系列:重写Sylar基于协程的服务器(0、搭建开发环境以及项目框架 || 下载编译简化版Sylar)