基于多反应堆的高并发服务器【C/C++/Reactor】(中)Dispatcher模块的实现思路和定义(四)Dispatcher模块的实现思路关于dispatcher,它应该是反应堆模型里边的核心组成部分,因为如果说这个反应堆模型里边有事件需要处理,或者说有事件需要检测,那么是需要通过这个poll、epoll 或者 select来完成的。dispatcher有三个组成部分,它们并不是互相依存的,而是互斥的。就是我们在选择的时候,只能任选其一。不管使用哪一个,都可以往这个模型里边添加一个新的待检测事件,或者说把一个已经检测的事件从这个检测模型里边删掉。还有一种情况,就是把一个已经被检测得到文件描述符它的事件