[bigdata-093] drool 规则引擎安装和试用(不全)

1. drools官网
http://drools.org/


2.drools的文档
2.1 文档连接 http://drools.org/learn/documentation.html
2.2 参考手册 https://docs.jboss.org/drools/release/6.5.0.Final/drools-docs/pdf/drools-docs.pdf
2.3 用户指南 https://nheron.gitbooks.io/droolsonboarding/content/
2.4 java api  https://docs.jboss.org/drools/release/6.5.0.Final/kie-api-javadoc/index.html
 


3. drools下载和安装
http://drools.org/download/download.html
https://download.jboss.org/drools/release/6.5.0.Final/drools-distribution-6.5.0.Final.zip
解压缩然后按装到~/usr/drools目录


4. drools的组件
Drools Workbench (web UI for authoring and management)  drools的web ui认证和管理
Drools Expert (business rules engine) 规则引擎
Drools Fusion (complex event processing features) 复杂环境处理
jBPM (process/workflow integration for rule orchestration/flow) 工作流集成
OptaPlanner (automated planning) 自动规划


5.在eclipse立安装drools组件,有两种方式
5.1 在eclipse-->help-->install new software-->
https://download.jboss.org/drools/release/7.0.0.CR3/org.drools.updatesite/


5.2 第二种方式,下载
https://download.jboss.org/drools/release/6.5.0.Final/droolsjbpm-tools-distribution-6.5.0.Final.zip
然后解压缩,unzip it and configure the directory "binaries/org.drools.updatesite" as a local updatesite.




6.一些可以参考的源码
http://drools.org/code/sourceCode.html


7. 在drools ide创建一个example项目
new-->project-->其他-->drools-->第二个选项-->一路next
然后创建了一个有三个test的java代码。能跑通。具体流程后文解释。


8. 用户指南读书笔记
8.1 https://nheron.gitbooks.io/droolsonboarding/content/
8.2 drools有两种东西:
8.3 草泥马,这英语写的也太烂了
https://nheron.gitbooks.io/droolsonboarding/content/gettingStarted/drools.html
2)这条是什么jb玩意写的英语,草泥马。
    
8.4 如果你需要对某些数据使用规则,那么,是将数据实例化之后将它们放入到规则引擎,这些实例也就是Fact。如果要操作规则引擎,需要实例化 KieContainer。然后从KieContainer里获取KieSession,由它激发规则进行推导。


8.5 从头创建一个drools示例项目
8.5.1 创建演示项目
new-->project-->drools|droolsprojects-->create-an-sample-project
8.5.2 









  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值