以Drools5.5为例说明“规则引擎在业务系统中应用”---起始篇
一、規(guī)則引擎
見(jiàn) 百度百科
二、Drools5.5配置
1.安裝配置Drools5.5 1.下載http://www.drools.org/download/download.html
2.安裝eclipse http://download.jboss.org/drools/release/6.1.0.Final/org.drools.updatesite/
3.幾個(gè)重要的概念
(1.KnowledgeBuilder?????????? --編譯規(guī)則
(2.KnowledgeBase????????????? --來(lái)收集應(yīng)用當(dāng)中知識(shí)
(3.KnowledgeBaseConfiguration --設(shè)置規(guī)則運(yùn)行配置信息
(4.StatefulKnowledgeSession?? --規(guī)則引擎進(jìn)行交互(引用業(yè)務(wù)數(shù)據(jù)Fact)
(5.Fact?????????????????????? --實(shí)現(xiàn)對(duì)應(yīng)用數(shù)據(jù)的讀寫(xiě)
三、Drools與應(yīng)用系統(tǒng)交互
1.應(yīng)用系統(tǒng)連接DB
2.傳遞DB數(shù)據(jù)對(duì)象至Drools
3.Drools處理業(yè)務(wù)
4.Drools返回結(jié)果
四、Drools部署
1.將Drools項(xiàng)目作為Web項(xiàng)目部署在Tomcat / Netty
2.通過(guò)jsp調(diào)用
五、將Drools部署成服務(wù)
?
轉(zhuǎn)載于:https://www.cnblogs.com/bobsoft/p/4264376.html
總結(jié)
以上是生活随笔為你收集整理的以Drools5.5为例说明“规则引擎在业务系统中应用”---起始篇的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ElementUI + express实
- 下一篇: IDEA的使用技巧