Java 反应器模式 Reactor

反应器模式 Reactor 应用场景:网络编程,Redis,ACE等等。

关于多路复用,请先阅读 Linux IO 模型 中关于 多路复用 IO Multiplexing IO 的内容。

反应器模式 Reactor 使用事件驱动:

  • 有多个并发输入源,即多个并发的服务请求 event
  • 有多个 event handler,用于处理不同的 event
  • 有一个 Service Handler:同步地将 event 多路复用地分发给对用的 event handler

你可能感兴趣的:(Java 反应器模式 Reactor)