Linux网络编程--两种高效的事件处理模式

前言   今天,我们主要介绍一下网络设计模式中的两种事件处理模式,Reactor和Proactor模式。通常使用同步I/O模型(select,poll,epoll等)用来实现Reactor模式,而异步(aio_read或aio_write等)用来实现Proactor模式,不过还可以使用同步来模拟Proactor模式。 Reactor模式 设计思路   主线程(I/O处理单元)只负责对I/O事件的监
相关文章
相关标签/搜索