2007-08-01

Drools4.0官方使用手册(中文)

关键字: drools 规则库

 

Drools4.0对比3.0有了极大的提升,新的手册对此进行了详细说明。这里不再重复,具体请下载附件查看。

1.1.  Drools 4.0的新内容

Drools4.0是从之前的Drools3.0.x系列以来的一次主要更新。在语言表达式,引擎性能和工具实用性方面都有一整套的新特性开发完成。下面列出一些最引人注意的更新列表。

1.1.1语言表达式增强

  • 新的条件元素: from, collect, accumulate forall
  • 新的字段约束操作: not matches, not contains, in, not in, memberOf, not memberOf
  • 新的自索引字段: this
  • 对条件元素嵌套的完全支持,对一阶逻辑的完全支持
  • 支持使用&& ||连接多个约束条件
  • 语法分析器的增强以去除之前的一些语言约束,如字符转码和关键字冲突
  • 支持插件式语言,以及对MVEL脚本语言的完全支持
  • 完全重写的DSL引擎,允许完全的本地化
  • Fact属性对于返回值约束和内嵌求值的自动变换
  • 支持嵌套访问,属性导航和简化的集合、数组以及映射的语法
  • XML规则的增强支持

1.1.2核心引擎增强

  • 对于元数据类型的本地支持,避免经常性的自动封包操作
  • 支持透明的可选的影子Fact
  • 对于复杂规则的Rete网络性能增强
  • 支持规则流
  • 支持有状态与无状态的Working Memory(规则引擎Session
  • 支持异步Working Memory操作
  • 规则代理(Agent)提供热部署机制和BRMS集成
  • 对于规则冲突解决方案的动态salience
  • 支持参数化查询
  • 支持暂停命令
  • 支持顺序执行模式
  • 支持插件式的全局变量转换器

1.1.3. IDE 增强

  • 支持调试中的规则断点
  • 对于规则流的所见即所得功能
  • 对于规则编制的新的向导编辑器
  • 支持所有新的引擎特性

1.1.4. 业务规则管理系统 - BRMS

  • 新的BRMS工具
  • 具有Web2.0 Ajax特性的用户友好的Web界面
  • Package配置
  • 通过向导编辑器与文本编辑器,规则的作者更容易修改规则
  • Package编译和部署
  • 通过使用Rule Agent简化部署
  • 通过分类组织规则,简化规则的查找
  • 可版本化,你可以很容易的使用之前保存的版本替换现在的一套规则
  • JCR兼容的规则仓库

1.1.5. 其它增强

  • 减少了依赖类库和更少的内存占用
评论
gb1981 2007-12-20
感谢!!
正要把drools写进论文,需要这方面的资料
tvjody 2007-09-15
好东西,谢谢
正在学习drools规则应用,这份文档对我来说非常及时重要
loki 2007-08-02
好东西,谢谢共享。

转成了pdf,方便没word的朋友。
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论

hxpwork
搜索本博客
博客分类
我的相册
Ddea71e9-66cf-40e6-9854-8f5742dcd7ff-thumb
ruleflow3
共 4 张
最近加入圈子
存档
最新评论