我正在尝试构建一个非常简单的事件总线,其中订阅和发布都在Java应用程序中进行。

但是,总线需要部署在服务器端,而多个订户和发布者可以从不同的位置与之交互。

因此,例如,simpleeventbusEventBus很好,但仅在使用单个JVM时才适用。

我一直在考虑类似Comet的框架,但是我可以在其中直接在Java中进行发布/订阅。是否存在这样的框架或库?

或对此还有什么其他建议?

最佳答案

检查Oracle复杂事件处理(CEP)。 CEP文档中有一个示例,说明如何通过Dojo Foundation与Bayeux协议集成。

09-12 17:10