c++ - 在 C++ 中寻找 Reactor 模式示例源代码

标签 c++ design-patterns reactor

<分区>

只需阅读 Douglas R. Schmidt 关于 react 器模式的论文,我希望看到一个实际实现的好示例来解决一些问题。我花了一些时间寻找一个完全实现的例子,但没能找到。如果有人已经实现了这个并且愿意分享代码,那将不胜感激。或者,当然,指向 C++ 示例的链接也很棒。

最佳答案

您可以在由 Douglas R. Schmidt 开发的免费 ACE 框架源代码中找到 Reactor 模式实现的工作示例:http://www.dre.vanderbilt.edu/~schmidt/ACE.html

Douglas R. Schmidt 在他的书“C++ 网络编程,第 2 卷:ACE 和框架的系统重用”中详细解释了 Logger 示例项目(包含在 ACE 中)的实现,如果我没记错 - 但我几年前读过这本书。

关于c++ - 在 C++ 中寻找 Reactor 模式示例源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10221310/

相关文章:

c++ - C++运算符重载编译错误

c++ - MSVC 静态常量模板成员初始化失败

c++ - 如何使用 GCC 配置 Mono Include Directory 路径

c++ - 您如何调用位于类及其基类之间的接口(interface)?

c# - OOP 最佳实践 : Employee. GetCars() 与 Cars.GetByEmployee()

java - react 器 Spring WebFlux : Explain please difference between last() and takeLast() methods

Java CompletableFuture.complete() block

c++ - 将 vector 分配给多重集

java - 在 Spring 中实现策略设计模式的最佳方式

java - Spring react 堆 : How to wait for multiple Flux's by key?