我们可以查看描述 react 堆设计模式的原始论文。

reactor-siemens.pdf



但是我还是不明白为什么它被命名为reactor? react 堆是什么意思?

最佳答案

如您所知,Reactor Pattern 的架构中有两个重要的参与者:

  • Reactor:Reactor 运行在一个单独的线程中,它的工作是 ,通过将工作分派(dispatch)给适当的处理程序来响应 对 IO 事件的响应。
  • 处理程序:处理程序执行要通过 I/O 事件完成的实际工作

  • react 器是什么意思?

    Reactor 是对传入的 IO 事件使用react,并对其采取适当的行动。

    考虑一下, react 器 就像公司中的电话接线员,他接听客户的电话并将线路转接到适当的联系人。

    考虑一个 处理程序 就像客户想要与之交谈的公司中的实际官员。

    来源:

    https://dzone.com/articles/understanding-reactor-pattern-thread-based-and-eve

    关于design-patterns - 为什么 react 器设计模式命名为reactor?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48335706/

    10-12 21:39