我可以在Java中本地发布pub / sub事件(这是JMS吗?)?

时间:2014-11-18 22:14:39

标签: java events architecture publish-subscribe

背景: 我正在尝试开发一个应用程序,而且我不太确定我需要研究的Java技术。我的问题的基本概要是:

让我们说我正在开发一个以编程方式运行的应用程序" watch"某事(让我们称之为足球比赛)。我想创建任何数量的算法来阅读那个东西(让他们说他们是足球传球)(我假设我将在主要过程中以"线程"运行)这样许多人可以同时运行)。我希望那些算法吐出"事件" (我假设我想创建为POJO - 扩展java事件类?),它们被发布到一个通用的pub / sub管理器。然后,我想要一些算法(再次,"线程"?),可以订阅他们感兴趣的事件(可能是多个),然后对它们采取行动(例如总计前进通过的数量)一个团队)。

问题: 我觉得这是我上面描述的java概念的组合(在一个进程中运行的线程,基于扩展EventObject类的类生成对象)但是,我认为我做pub / sub是正确的通过JMS?

干杯

0 个答案:

没有答案