通过服务电话

时间:2016-03-01 16:14:26

标签: java java-ee event-handling

我需要一些关于活动管理的建议。

我有一个J2EE应用程序。 当人们或其他实体使用我的某项服务时,我会举起一个活动。 我的想法是,如果我有一个事件修改数据库表X的状态,我想要一个进程来查看该事件并执行隐含的操作。

Ex:实体调用添加新用户的服务。因此,我希望使用用户列表的进程知道添加了新用户以获取完整的更新列表。

但是想法是,如果在获取完整的更新列表期间还有另外两个添加新用户事件,我希望我的进程获得完整的更新列表。只有一次,而不是两次。

您是否了解如何实现这一目标?

现在,我的想法是创建一个线程,检查事件池,并分析它以查看是否存在两次相同的事件。

但我确信我的问题有很好的做法。

谢谢你的回答。

0 个答案:

没有答案