天基架构?

Rob*_*ell 14 java architecture workflow rule-engine java-ee

Pragmatic Programmer的一章建议将黑板/基于空间的架构+规则引擎视为传统工作流系统的更灵活的替代方案.

我正在研究的项目目前使用工作流引擎,但我想评估替代方案.我真的觉得SBA可以更好地解决我们的业务问题,但我担心完全缺乏社区支持/用户群/供应商/选项.

JavaSpaces已经死了,JINI剥离Apache River似乎是生命支持.SemiSpace看起来很完美,但它是一个单人秀.唯一可行的解​​决方案似乎是GigaSpaces.

我想听听您对基于空间的体系结构的看法以及您在实际实现中所拥有的任何经验.

Bri*_*new 2

除了 Jini 2.1 发布已经有一段时间(2005 年 10 月)这一事实之外,您为什么还认为 Javaspaces 已经死了?使用后,我认为它表明了成熟且完整的技术集,而不是被遗弃和废弃的技术。

有关 Javaspaces 的另一个实现,请查看Blitz Javaspaces。它得到了更定期的维护和增强(最新版本为 2008 年 7 月),并且提供了比outriggerSun 提供的默认版本更高性能和更易于管理的 Javaspace 实现。