读书人

Drools:规约流简介

发布时间: 2012-10-28 09:54:44 作者: rapoo

Drools:规则流简介
?

</o:p>


<o:p></o:p>



规则流定义可以被加入到RuleBase,与规则加入的方式几乎一样<o:p></o:p>

final Package pkg = builder.getPackage();

// 建立一个包含规则流的过程
ProcessBuilder processBuilder = new ProcessBuilder();
processBuilder.addProcessFromFile(new InputStreamReader(
getClass().getResourceAsStream( "ruleflow.rfm" ) ) );

// 将包与过程加入RuleBase
final RuleBase ruleBase = RuleBaseFactory.newRuleBase();
ruleBase.addPackage( pkg );
ruleBase.addProcess( processBuilder.getProcesses()[0]);

// 为RuleBase建立一个新的working memory
final WorkingMemory workingMemory = ruleBase.newWorkingMemory();<o:p></o:p>


使用规则流的更多细节会在不久被加入。<o:p></o:p>

<o:p>?</o:p>

读书人网 >软件架构设计

热点推荐