java - J2SE简单事件处理库

标签 java multithreading

你能帮我找到一个简单的事件处理程序库 - 这样在一些多线程应用程序中我可以触发一个事件(并将一些数据附加到该事件),然后一些线程池将执行该事件(如果有订阅者)。

我只需要在同一个 JVM 中使用它,因此像 JMS 这样的任何复杂的东西都将是一种矫枉过正。

所以基本上我正在寻找一个在 Tomcat 中运行良好的简单事件循环。

最佳答案

我会使用 Guava ,除了其他伟大的东西之外,它还有一个 EventBus ,以及 AsyncEventBus允许使用执行器异步传递事件。

关于java - J2SE简单事件处理库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20271390/

相关文章:

java - Gson 反序列化 :Json Field Name Different from Java Object Field Name

java - 尝试使用 Apache poi 制作简单的 PDF 文档

java - 如何将 appium 服务器日志从 eclipse 控制台跳过到 txt 文件

Java:杀死由 ExecutorService 作为 Runnable 启动的线程

c# - BackGround Thread with timer for application level-WPF Application

Java:如何从另一个线程启动 UI 对话框,例如对于身份 validator

java - 在 jdialog 表单上显示图像时出错

java - JQuery 更新 <c :forEach> in Spring MVC

c - C中的父线程通知子线程

一个线程可以打开一个套接字,而另一个线程可以关闭它吗?