规则引擎Ilog Jrules开发基础教程-- 开发篇2

3.3添加规则包

       规则包就是创建规则的文件夹,如同java中的包

3.4添加规则流

       一个规则项目必需有一条主规则流,可以有若干条子规则流,规则要想被执行必需直接或者间接属于主规则流,因此子规则流上面的规则若想执行,需要把子规则流添加上主规则流上面,规则的执行会按主规则流的流程开始运行和结束。

        

       规则流采用拖拽式工具,规则流上的节点可以是规则项目中的任何类型,包括普通规则,决策表,决策树,规则包,子规则流。规则流和流程图是一样的,也可以设置分支条件。

       是否是主规则流需要在右下角的属性中进行设置:true或者 false

        

       规则包中的规则的执行顺序是随机的,其执行顺序可以设置优先级来执行,规则按优先级从大到小执行。

操作过程:鼠标选中规则流中的规则包节点,在右下角的属性中排序选项选择优先级即可。

若排序选项不设置为优先级,即使在规则上设置了优先级数,也是无效的。       

        

       优先级数的设置:

操作过程:双击规则,在右下角的属性中的优先级中输入相应的优先级数。

       

       除了优先级也可以用规则流来指定规则执行顺序,如下图是主规则流中的子规则流,其里面执行顺序和逻辑一目了然。

        
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值