Reactor高并发模型实现--C/C++

一 IO复用技术

linux:select、poll、epoll
windows:Completion Ports

二 Reactor VS Proactor

三 阻塞唤醒

linux:pipe + epoll
windows:socket + IOCP

四 添加监听

五 模型伪代码

六 事件驱动编程

linux:消息队列
window:消息句柄

七 定时期实现

  1. 线程软中断
  2. 系统时钟

八 项目代码

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容