Drools 5.2 发布:开源的业务规则引擎
程序员文章站
2022-07-12 15:59:14
...
JBoss Drools是一款基于Charles Forgy的RETE算法的开源的业务规则引擎。Drools 5.2 今天发布,同时发布的还有jBPM 5.1。
Drools 5.2的主要改进如下:
核心功能
MVEL
MVEL语言得到了增强,所有的变量查找已移至执行速度更快的新的索引工厂,MVEL创建过程更为精简,时间更快。配置类型安全也得到了补充。
类加载器
类加载器得到了改进,使用Composite类加载器而不是以前的“父”类加载器,以更好地支持OSGi的容器内Drools的使用。
详细资料参阅 这里。
Drools专家整合
维护更容易
你不需要通过kbase配置进行精确维护,它可以自动处理,并只在需要时开启。
多功能累加
目前的并行累加支持多种功能。
声明类型的参数化构造器
使用声明类型的参数生成构造函数。
类型声明“extends”
类型声明支持“extends”为继承关键字。
位置参数
Patterns现在支持类型声明的位置参数。
反向链接
提供Prolog风格反向查询,目前是试验性的功能。
详细资料参阅 这里。
Guvnor
嵌入式Guvnor编辑器
该版本已经添加了能够嵌入到外部应用的Guvnor编辑器。
增强了包报告
模板规则和决策表的规则,现在都包括在包报告中。
Spring环境编辑器
可以创建和管理Guvnor内的Spring环境文件。
详细资料参阅 这里。
Eclipse
去除了BRL向导编辑器
该版本中已经去除了落后的BRL向导编辑器。
详细资料参阅 这里。
关于Drools 5.2的更详细说明请参阅:http://planet.jboss.org/post/drools_5_2_released0
Drools 5.2下载地址:http://www.jboss.org/drools/downloads
Drools 5.2的主要改进如下:
核心功能
MVEL
MVEL语言得到了增强,所有的变量查找已移至执行速度更快的新的索引工厂,MVEL创建过程更为精简,时间更快。配置类型安全也得到了补充。
类加载器
类加载器得到了改进,使用Composite类加载器而不是以前的“父”类加载器,以更好地支持OSGi的容器内Drools的使用。
详细资料参阅 这里。
Drools专家整合
维护更容易
你不需要通过kbase配置进行精确维护,它可以自动处理,并只在需要时开启。
多功能累加
目前的并行累加支持多种功能。
声明类型的参数化构造器
使用声明类型的参数生成构造函数。
类型声明“extends”
类型声明支持“extends”为继承关键字。
位置参数
Patterns现在支持类型声明的位置参数。
反向链接
提供Prolog风格反向查询,目前是试验性的功能。
详细资料参阅 这里。
Guvnor
嵌入式Guvnor编辑器
该版本已经添加了能够嵌入到外部应用的Guvnor编辑器。
增强了包报告
模板规则和决策表的规则,现在都包括在包报告中。
Spring环境编辑器
可以创建和管理Guvnor内的Spring环境文件。
详细资料参阅 这里。
Eclipse
去除了BRL向导编辑器
该版本中已经去除了落后的BRL向导编辑器。
详细资料参阅 这里。
关于Drools 5.2的更详细说明请参阅:http://planet.jboss.org/post/drools_5_2_released0
Drools 5.2下载地址:http://www.jboss.org/drools/downloads