源地址:http://docs.jboss.org/drools/release/6.2.0.Final/drools-docs/html/index.html
若有侵权,请致电babydrool on 163.com
转载请注明babydrool from ITEye
I.欢迎
1.简介
1.1.介绍
1.2.参与
1.2.1.注册以jboss.org
1.2.2.签署贡献者协议
1.2.3.通过JIRA提交问题
1.2.4. Fork GitHub
1.2.5.编写测试
1.2.6.用正确的约定提交
1.2.7.提交请求
1.3.安装和设置(核心和IDE)
1.3.1.安装和使用
1.3.2.从源代码构建
1.3.3.Eclipse
2.发行说明
2.1.KIE Workbench 6.2.0的新特性
2.1.1.项目编辑权限
2.1.2.Guided Decision Table 向导统一校验风格
2.1.3.改进的向导
2.1.4. XLS的一致行为,Guided Decision Table和Guided Template
2.1.5.改进的元数据标签
2.1.6.改进的数据对象编辑器
2.1.7.执行服务器管理UI
2.1.8.活动
2.1.9.贡献者仪表板
2.1.10.包选择器
2.1.11.改善的可视化一致性
2.1.12.Guided Decision Tree编辑器
2.1.13.创建仓库向导
2.1.14.存储库结构视图
2.1.15.插件管理
2.1.16.应用程序
2.2.集成6.2.0新特性
2.2.1. KIE执行服务器
2.3.Drools 6.1.0新特性
2.3.1.为KieScanner添加JMX支持
2.4.KIE Workbench 6.1.0新特性
2.4.1.数据建模 - 回滚和源代码保存
2.4.2.数据建模 - 改善注解
2.4.3.表格数据显示标准化
2.4.4.生成modify(X){...}代码块
2.5.KIE API 6.0.0新特性
2.5.1.重新命名KIE
2.5.2. 基于Maven项目和模块和Maven部署
2.5.3.配置和基于约定的项目
2.5.4. KieBase Inclusion
2.5.5. KieModules,KieContainer和KIE-CI
2.5.6. KieScanner
2.5.7.分层的ClassLoader
2.5.8.兼容的API适配器
2.5.9. KIE文档
2.6.Drools 6.0.0新特性
2.6.1. PHREAK - 懒规则匹配算法
2.6.2.被动模式下自动触发定时规则
2.6.3.表达式定时器
2.6.4. 将RuleFowGroup和AgendaGroups合并
2.7.KIE WorkBench 6.0.0新特性
2.8.集成6.0.0新特性
2.8.1. CDI
2.8.2.Spring
2.8.3.Aries蓝图
2.8.4. OSGi准备就绪
3.兼容性
(以下待整理)
II. KIE
4. KIE
4.1.概观
4.1.1.项目剖析
4.1.2.生命周期
4.2.构建,部署,使用和运行
4.2.1.介绍
4.2.2.建筑
4.2.3.部署
4.2.4.运行
4.2.5.安装和部署备忘单
4.2.6.构建,部署和利用的例子
4.3.安全
4.3.1.安全管理
III. Drools的运行和语言
5.混合推理
5.1.人工智能
5.1.1.简史
5.1.2.知识表示和推理
5.1.3.规则引擎和生产规则系统(PRS)
5.1.4.混合推理系统(HRS)
5.1.5.专家系统
5.1.6.推荐阅读
5.2. Rete算法
5.3. ReteOO算法
5.4. PHREAK算法
6.用户指南
6.1.基础知识
6.1.1.无状态会话知识
6.1.2.状态知识会话
6.1.3.方法与规则
6.1.4.跨产品
6.2.执行控制
6.2.1.议程
6.2.2.规则匹配和冲突集.
6.2.3.声明议程
6.3.推理
6.3.1.公交月票示例
6.4.真相与维护逻辑对象
6.4.1.概观
6.5.在电子表格决策表
6.5.1.何时使用决策表
6.5.2.概观
6.5.3.如何决策表工作
6.5.4.电子表格语法
6.5.5.创建和集成基于电子表格决策表
6.5.6.在管理决策表业务规则
6.5.7.规则模板
6.6.记录
7.规则语言参考
7.1.概观
7.1.1.规则文件
7.1.2.是什么让一个规则
7.2.关键词
7.3.评论
7.3.1.单行注释
7.3.2.多行注释
7.4.错误信息
7.4.1.消息格式
7.4.2.错误信息说明
7.4.3.其他消息
7.5.包
7.5.1.进口
7.5.2.全球
7.6.功能
7.7.类型声明
7.7.1.声明新类型
7.7.2.声明元
7.7.3.声明元数据为现有类型
7.7.4.参数化的构造函数的声明类型
7.7.5.非类型安全类
7.7.6.从应用程序代码访问的类型声明
7.7.7.类型声明'延伸'
7.7.8.特点
7.8.规则
7.8.1.规则属性
7.8.2.计时器和日历
7.8.3.左侧(当)语法
7.8.4.右手边(当时)
7.8.5.有条件的命名后果
7.8.6.在自动装箱和原始类型的注
7.9.询问
7.10.领域特定语言
7.10.1.何时使用DSL
7.10.2. DSL基础知识
7.10.3.添加约束事实
7.10.4.开发DSL
7.10.5. DSL和DSLR参考
8.复杂事件处理
8.1.复杂事件处理
8.2. Drools的融合
8.3.事件语义学
8.4.事件处理模式
8.4.1.云模式
8.4.2.流模式
8.5.会话时钟
8.5.1.可用的时钟实现
8.6.推拉窗
8.6.1.滑动时间窗
8.6.2.滑动落地窗
8.7.流支持
8.7.1.声明和使用入口点
8.8.对于事件的内存管理
8.8.1.明确到期失调
8.8.2.推断到期失调
8.9.时间推理
8.9.1.运营时间
(以下已整理)
IV. 集成Drools
9. Drools命令
9.1. API
9.1.1. XStream
9.1.2. JSON
9.1.3. JAXB
9.2.支持的命令
9.2.1. BatchExecutionCommand
9.2.2. InsertObjectCommand
9.2.3. RetractCommand
9.2.4. ModifyCommand
9.2.5. GetObjectCommand
9.2.6. InsertElementsCommand
9.2.7. FireAllRulesCommand
9.2.8. StartProcessCommand
9.2.9. SignalEventCommand
9.2.10. CompleteWorkItemCommand
9.2.11. AbortWorkItemCommand
9.2.12. QueryCommand
9.2.13. SetGlobalCommand
9.2.14. GetGlobalCommand
9.2.15. GetObjectsCommand
10. CDI
10.1.介绍
10.2.注解
10.2.1. @KReleaseId
10.2.2. @KContainer
10.2.3. @KBase
10.2.4. @KSession for KieSession
10.2.5. @KSession for StatelessKieSession
10.3. API示例对比
11.与Spring集成
11.1.Drools 6.0的重要变化
11.2.与Drools Expert(Drools核心引擎)集成
11.2.1. KieModule
11.2.2. KieBase
11.2.3.重要提示
11.2.4. KieSessions
11.2.5.Kie:ReleaseId
11.2.6.Kie:import
11.2.7.注解
11.2.8.事件监听器
11.2.9.Loggers
11.2.10.内置的批处理命令
11.2.11.持久化
11.2.12.利用Spring的其他特点
11.3.与jBPM人工任务集成
11.3.1.如何配置Spring与jBPM人工任务
12. 与Apache Camel集成
12.1.Camel
13. Drools Camel服务器
13.1.介绍
13.2.部署
13.3.配置
13.3.1. REST / CAMEL 服务配置
14. 使用RHQ/JON监控JMX
14.1.介绍
14.1.1.在Drools应用中启用JMX监控
14.1.2.安装和运行地区总部/ JON插件
(以下未整理)
五,Drools的工作台
15.工作台
15.1.安装
15.1.1.战争的安装
15.1.2.工作台数据
15.1.3.系统属性
15.2.快速入门
15.2.1.添加存储库
15.2.2.添加项目
15.2.3.定义数据模型
15.2.4.定义规则
15.2.5.构建和部署
15.3.管理
15.3.1.管理概述
15.3.2.组织单位
15.3.3.资料库
15.4.组态
15.4.1.用户管理
15.4.2.角色
15.4.3.限制进入仓库
15.4.4.命令行配置工具
15.5.介绍
15.5.1.登录和注销
15.5.2.主屏幕
15.5.3.工作台概念
15.5.4.初始布局
15.6.更改布局
15.6.1.调整
15.6.2.重新定位
15.7.创作
15.7.1.神器库
15.7.2.资产编辑器
15.7.3.工程资源管理器
15.7.4.项目编辑器
15.7.5.验证
15.7.6.数据建模
15.7.7.分类编辑器
15.8.嵌入工作台在应用程序中
15.9.资产管理
15.9.1.资产管理概述
15.9.2.管理VS非托管库
15.9.3.资产管理流程
15.9.4.使用流量
15.9.5.存储库结构
15.9.6.管理信息库操作
15.9.7.遥控器的API
16.创作资产
16.1.创建一个包
16.1.1.空包
16.1.2.复制,重命名和删除软件包
16.2.与引导编辑器的业务规则
16.2.1.该指导规则编辑器的配件
16.2.2.在“何时”规则(左侧)
16.2.3.在“THEN”规则的(右侧)
16.2.4.可选属性
16.2.5.模式/操作工具栏
16.2.6.用户驱动的下拉列表
16.2.7.与DSL的句子充实
16.2.8.更复杂的例子:
16.3.资产/规则模板
16.3.1.创建规则模板
16.3.2.定义模板
16.3.3.定义的模板数据
16.3.4.生成的DRL
16.4.引导决策表(基于web)
16.4.1.决策表的类型
16.4.2.主要组件\概念
16.4.3.定义一个基于Web的决策表
16.4.4.规则定义
16.4.5.审计日志
16.5.引导决策树
16.5.1.最初的编辑器布局
16.5.2.第一步
16.5.3.编辑数据对象节点
16.5.4.编辑字段约束节点
16.5.5.编辑操作节点
16.5.6.管理树
16.6.电子表格决策表
16.7.记分卡
16.7.1. (一)设置参数
16.7.2. (二)特点
16.8.测试方案
16.8.1.鉴于科
16.8.2.预计第
16.8.3.全球第
16.8.4.新的输入部分
16.9.功能
16.10. DSL编辑器
16.11.数据枚举(下拉列表配置)
16.11.1.先进的枚举概念
16.12.技术规则(DRL)
17.工作台集成
17.1. REST
17.1.1.工作要求
17.1.2.资源库的调用
17.1.3.组织单位电话
17.1.4. Maven的电话
17.1.5. REST汇总
18.工作台高可用性
18.1.
18.1.1. VFS集群
18.1.2. jBPM的集群
VI. KIE服务器
19. KIE执行服务器
19.1.介绍
19.2.安装KIE执行服务器
19.2.1.安装细节不同的容器
19.3.注册服务器
19.4.创建李桂集装箱
19.5.集装箱管理
19.5.1.启动集装箱
19.5.2.停止和删除集装箱
19.5.3.更新集装箱
19.6. REST API
19.6.1. [GET] /
19.6.2. [POST] /
19.6.3. [GET] /箱
19.6.4. ?[GET] /集装箱/ {ID}
19.6.5. [PUT] /集装箱/ {ID}
19.6.6. [删除] /集装箱/ {ID}
19.6.7. [POST] /集装箱/ {ID}
19.6.8. [GET] /集装箱/ {ID} /释放-ID
19.6.9. [POST] /集装箱/ {ID} /释放-ID
10年6月19日. [GET] /集装箱/ {ID} /扫描仪
11年6月19日. [POST] /集装箱/ {ID} /扫描仪
七. Drools的例子
20.范例
20.1.获取例子
20.2.你好世界
20.3.状态示例
20.3.1.了解国家示例
20.4.斐波那契示例
20.5.银行业教程
20.6.定价规则决策表示例
20.6.1.执行的例子
20.6.2.决策表
20.7.宠物商店示例
20.8.诚实的政治家示例
20.9.数独示例
20.9.1.数独概述
20.9.2.运行示例
20.9.3. Java的源代码和规则概述
20.9.4.数独的规则验证(validate.drl)
20.9.5.解决数独规则(sudoku.drl)
20.10.数竞猜
20.11.康威的游戏人生
20.12.侵略者
20.12.1. Invaders1Main
20.12.2. Invaders2Main
20.12.3. Invaders3Main
20.12.4. Invaders4Main
20.12.5. Invaders5Main
20.12.6. Invaders6Main
20.12.7. Invaders4Main
20.13.冒险与Drools的
20.13.1.使用游戏.
20.13.2.代码
20.14.傍
20.15. Wumpus世界
20.16.礼仪小姐和标杆
20.16.1.介绍
20.16.2.在深入讨论
20.16.3.输出摘要
20.17.向后链式
20.17.1.向后链式系统
20.17.2.克隆传递闭
20.17.3.定义查询
20.17.4.传递闭包示例
20.17.5.反应传递查询
20.17.6.查询使用未绑定参数
20.17.7.多个未绑定参数
分享到:
相关推荐
这份中文文档是通过谷歌翻译获得的,对于不熟悉英文的用户来说,是一个非常有价值的资源,可以帮助理解Drools的核心概念和技术。 **核心知识点** 1. **规则引擎**:Drools 的核心是一个规则引擎,它负责执行由...
Drools是入门CEP(复合事件处理)引擎不错的选择,特别是你还是一个java工程师,它的规则引擎很好理解,性能也很好。特别推荐这个官方文档,虽然是英文版的,现在网上也找不到中文版的。不过我打算自己翻译,将会在...
这个压缩包“drools-5.0-bin.zip”包含了Drools 5.0版本的所有核心组件和必要的库,使得开发者能够方便地集成和使用Drools进行规则驱动的系统开发。 1. **drools-core-5.0.1.jar**: 这是Drools的核心模块,提供了...
Drools7 详细说明文档 新版本的Drools技术指南的文档啦,相比之前的免费版添加了如下特点: 1. 内容更加全面,更多细节,更多知识点全部在新版本中有所体现,并且会附上小编做的例子 2. 目前国内最全的Drools中文...
Drools开发最全中文版技术指南。 Drools开发最全中文版技术指南,介绍了常见的drools如何进行开发,注意是:中文版中文版中文版! drools 中文文档 规则引擎 drools6 drools7 Java
源码:\drools-distribution-7.7.0.Final\sources\drools-core-7.7.0.Final-sources.jar、 jar包:\drools-distribution-7.7.0.Final\binaries\drools-core-7.7.0.Final.jar、 API:\drools-distribution-7.7.0....
jboss 规则引擎 drools库。 api,core,compiler,jsr94 drools-compiler-5.1.1.jar
drools-persistence-jpa-5.2.0.Final.jar drools
dools是一款开源规则引擎,drools-workbench是它的工作台web程序,可以编译,打包,发布规则,kie-server是可以运行规则的服务器程序, 两个服务单独部署,用户可以通过通过http请求发送数据,然后返回规则额匹配...
dools是一款开源规则引擎,drools-workbench是它的工作台web程序,可以编译,打包,发布规则,kie-server是可以运行规则的服务器程序, 两个服务单独部署,用户可以通过通过http请求发送数据,然后返回规则额匹配...
drools5-integration-helper-archetype-1.2.0
drools4-integration-helper-library-1.0.1
drools4-integration-helper-archetype-1.1.0
drools5-integration-helper-archetype-1.1.0
drools4-integration-helper-library-1.1.0
drools5-integration-helper-archetype-1.0.0
drools5-integration-helper-archetype-1.3.0
drools的workbench平台与kie-server的整个打包,通过tomcat8运行,搞了两天终于搞好了,drools-7.7.0目前界面显示还有问题,因此通过drools-7.5.0版本来运行,服务启动后可以通过代码的方式发送命令来执行规则引擎
drools4-integration-helper-library-1.0.1-sources
drools4-integration-helper-archetype-1.1.0-site