主要特性如下:
- 性能提升
与以前版本相比,Drools 4.0运行速度更快,更加轻量级,并且占用更小的内存;内部测试的结果说明性能从分钟级提升到秒级
- 表达能力提升
引入了魔幻般的表达能力和强大的业务活动脚本语言MVFlex Expression Language,不仅表达更加准确,而且具有更好的可读性
- 为业务分析师提供了友好工具
Guided Rules Editor将会引导非编程人员在不编写任何代码的情况下,完成业务规则和企业数据的绑定
- 支持flow业务规则
通过可视化的建模技术,提供了声明性的建立规则执行流程模型的方法
- 支持多应用
改进了对有状态和无状态处理的支持,以及整体的线程安全,使得Drools更易于嵌入到Java EE和面向服务的应用中
- Hibernate
支持对RDBMS的Hibernate查询直接进行事实断言
- 为非编程人员提供业务规则管理系统
提供了基于Web、AJAX技术的业务规则管理系统的技术预览版,支持对业务规则进行协同编写、版本化和管理