Drools 4.0 官方使用手册中文版

5星 · 超过95%的资源 需积分: 5 190 下载量 118 浏览量 更新于2024-12-31 1 收藏 5.53MB DOC 举报
Drools 4.0 官方使用手册中文 Drools 4.0 是从之前的 Drools 3.0.x 系列以来的一次主要更新。在语言表达式、引擎性能和工具实用性方面都有一整套的新特性开发完成。 **语言表达式增强** * 新的条件元素: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 工具 * 具有 Web 2.0 Ajax 特性的用户友好的 Web 界面 * Package 配置 * 通过向导编辑器与文本编辑器,规则的作者更容易修改规则 * Package 编译和部署 * 通过使用 Rule Agent 简化部署 * 通过分类组织规则,简化规则的查找 * 可版本化,你可以很容易的使用之前保存的版本替换现在的一套规则 * 与 JCR 兼容的规则仓库 **其它增强** * 减少了依赖类库和更少的内存占用 **从 Drools 3.0.x 向 Drools 4.0.x 更新的提示** * API 变更 * Working Memory 创建 * Working Memory 操作 * 规则语言的变更 * 元数据类型支持与解包 * Drools 更新工具