NIO AIO
NIO 同步不阻塞
AIO 异步不阻塞
概念
I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开发人员预先注册需要处理的事件及其事件处理器(或回调函数);事件分离器负责将请求事件传递给事件处理器。
都是IO复用下的事件驱动模型
{
作者:wuxinliulei
链接:https://www.zhihu.com/question/26943938/answer/68773398
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
}
关键
Reactor模式采用同步IO,而Proactor采用异步IO。