反應器模式 Reactor 應用場景:網絡編程,Redis,ACE等等。
關于多路復用,請先閱讀 Linux IO 模型 中關于 多路復用 IO Multiplexing IO 的內容。
反應器模式 Reactor 使用事件驅動:
- 有多個并發輸入源,即多個并發的服務請求 event
- 有多個 event handler,用于處理不同的 event
- 有一個 Service Handler:同步地將 event 多路復用地分發給對用的 event handler
反應器模式 Reactor 應用場景:網絡編程,Redis,ACE等等。
關于多路復用,請先閱讀 Linux IO 模型 中關于 多路復用 IO Multiplexing IO 的內容。
反應器模式 Reactor 使用事件驅動: