/myMuduo

改编自陈硕的muduo网络库,摘取其核心模块,基于C++11实现,除去对boost库的依赖

Primary LanguageC++

myMuduo

改编自陈硕的muduo网络库,摘取其核心模块,基于C++11实现,除去对boost库的依赖

项目编译执行./build.sh即可,测试用例进入example/文件夹,执行./make即可生成echo服务器测试用例

核心模块交互流程图附在《myMuduo工作流程.xmind》中

Muduo代码核心模块学习及流程梳理参考如下资料:

  1. 《Linux多线程服务端编程:使用muduo C++网络库》
  2. 施磊腾讯课堂《手写C++ Muduo网络库项目-掌握高性能网络库实现原理》
  3. https://www.cnblogs.com/S1mpleBug/p/16712003.html