相关疑难解决方法(0)

java中的轻量级发布/订阅框架

是否有一个提供发布/订阅模式的java的轻量级框架?

一些理想的功能

  • 支持泛型
  • 向发布者注册多个订阅者
  • API主要是接口和一些有用的实现
  • 纯粹的内存,持久性和事务保证不是必需的.

我知道JMS,但这对我的需求来说太过分了.发布/订阅数据是扫描文件系统的结果,扫描结果被送到另一个组件进行处理,然后在被送到另一个组件之前进行处理,依此类推.

编辑:所有在同一过程中.来自beans的PropertyChangeListener并没有完全削减它,因为它报告了属性的变化,而不是发布特定的项目.我可以通过拥有"最后发布的对象"属性以及已发布的对象来使用工作模式来使用ProprtyChangeListener.PropertyChangeListeners不支持泛型,并且在属性更改语义中是根深蒂固的,而不是纯粹的发布/订阅.java.util Observer/Observable模式会很好,但是Oberver是一个具体的类.

java frameworks publish-subscribe

44
推荐指数
3
解决办法
4万
查看次数

标签 统计

frameworks ×1

java ×1

publish-subscribe ×1