Reactor框架介绍

Reactor(反应器模式)是一种事件驱动的设计模式,广泛用于高性能网络编程和异步I/O处理。它的核心思想是将事件分发业务逻辑解耦,通过统一的机制处理多路I/O事件。

这个在android蓝牙中大量使用,如果这里不懂,那么很难看懂底层的逻辑,所以我们在这片文章中做一个介绍

1. Reactor 模式的核心组成

组件

作用

对应现实比喻

Reactor

事件循环核心,负责监听/分发事件

机场塔台(统一调度所有航班)

Demultiplexer

系统级事件监听器(如select/poll/epoll/kque

你可能感兴趣的:(Bluedroid蓝牙代码介绍,Reactor框架)