Drools4.0官方使用手册中文.doc


文档分类:IT计算机 | 页数:约213页 举报非法文档有奖
1/213
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/213
文档列表 文档介绍
第一章. Drools 发布版标注
.  Drools
。在语言表达式,引擎性能和工具实用性方面都有一整套的新特性开发完成。下面列出一些最引人注意的更新列表。
. 语言表达式增强
新的条件元素: from, collect, accumulate 和forall
新的字段约束操作: not matches, not contains, in, not in, memberOf, not memberOf
新的自索引字段: this
对条件元素嵌套的完全支持,对一阶逻辑的完全支持
支持使用&& 和||连接多个约束条件
语法分析器的增强以去除之前的一些语言约束,如字符转码和关键字冲突
支持插件式语言,以及对MVEL脚本语言的完全支持
完全重写的DSL引擎,允许完全的本地化
Fact属性对于返回值约束和内嵌求值的自动变换
支持嵌套访问,属性导航和简化的集合、数组以及映射的语法
对XML规则的增强支持
. 核心引擎增强
对于元数据类型的本地支持,避免经常性的自动封包操作
支持透明的可选的影子Fact
对于复杂规则的Rete网络性能增强
支持规则流
支持有状态与无状态的Working Memory(规则引擎Session)
支持异步Working Memory操作
规则代理(Agent)提供热部署机制和BRMS集成
对于规则冲突解决方案的动态salience值
支持参数化查询
支持暂停命令
支持顺序执行模式
支持插件式的全局变量转换器
. IDE 增强
支持调试中的规则断点
对于规则流的所见即所得功能
对于规则编制的新的向导编辑器
支持所有新的引擎特性
. 业务规则管理系统- BRMS
新的BRMS工具
Ajax特性的用户友好的Web界面
Package配置
通过向导编辑器与文本编辑器,规则的作者更容易修改规则
Package编译和部署
通过使用Rule Agent简化部署
通过分类组织规则,简化规则的查找
可版本化,你可以很容易的使用之前保存的版本替换现在的一套规则
与JCR兼容的规则仓库
. 其它增强
减少了依赖类库和更少的内存占用

之前说到,。但不幸的是为了达到这次发布的目标,带来了一些向后兼容性的问题,如邮件列表和博客中所提到的。

. API 变更
只有很少的API变更是对于常规用户可见并需要调整的。
. Working Memory 创建
Memory类型,它的是以有状态Working Memory的方式工作的。 memory,现在被称为Rule Session。 Memory的代码是:
Example . Drools : Working Memory 创建
WorkingMemory wm = ();
在Drools :
Example . Drools : 有状态Rule Session创建
StatefulSession wm = ();
(它甚至继承了WorkingMemory接口),因此除了创建代码以外这个调整不会带来其它问题。
. Working Memory 操作
Drools ,并且已经内建了对Java和MVEL脚本语言的支持。为了避免关键字冲突,working memory的一些操作被重新命名如下:
Table . Working Memory Actions equivalent API methods
Drools
Drools
()
()
()
Wor

Drools4.0官方使用手册中文 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数213
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s0012230
  • 文件大小5.76 MB
  • 时间2018-09-05