URule Pro决策引擎动作节点介绍:动作节点可以与一个实现了接口并配置到Spring中的Bean绑定,这样在运行时,规则流执行到这个动作节点时就会执行与之绑定的FlowAction实现类,有了动作节点,那么在规则流中就可以执行具体的Java类中的方法,因为该Java类是配置在Spring上下文中的,所以类中可访问Spring环境所有信息,这样就可以做一些更为复杂的业务操作。动作节点出入连接线如下所示:流入的连接线数量:1~n;流出的连接线数量:0~1。锐道URule Pro决策引擎通过简单拖曳就可以快速实现对已有的交叉决策表执行顺序的编排。深圳快速决策引擎调试方法
URule Pro决策引擎内置动作定义如下:如果要在决策集、决策表、交叉决策表、决策树、评分卡、复杂评分卡或决策流中使用某个Spring Bean中定义的方法,那么可以使用动作库将目标Bean及相应的方法定义到其中,然后在具体的决策集、决策表、交叉决策表、决策树、评分卡、复杂评分卡或决策流中导入这个动作库就可以使用了,这种类型方法调用,需要我们的显式的将目标动作库导入后方可使用。在URule Pro中还提供了一种不需要导入动作库就可以调用类方法的方式,我们称之为内置的动作,对于这些内置的动作,按规范要求定义好后,用户无需导入就可以直接在所有规则文件中使用。对于内置动作的使用与用户自定义的动作库完全相同,不同地方在于内置动作不需要用户定义,也不需要用户导入,在任何一个决策集、决策表、交叉决策表、决策树、评分卡、复杂评分卡或决策流中可以直接使用。四川低成本决策引擎在锐道URule Pro决策引擎中一个普通规则当中,else部分若无动作可定义,可以省略不写。
URule Pro决策引擎变量库文件介绍如下:在业务系统开发过程中,会用到大量包含Getter和Setter方法的简单的Java对象,它们被称之为POJO(Plain Ordinary Java Object),或BOM(Business Object Model)对象,这些对象在开发中作为数据的载体,负责数据的传递。在URule Pro当中,变量库就是用来映射这些POJO对象,从而使得我们可以在具体的规则文件中使用它们,从而完成规则与业务数据的交互。打开URule Pro的操作控制台,创建一个项目,在项目的“库”的节点上点击右键,在弹出的菜单中选择“添加变量库”就可以创建变量库文件。
URule Pro决策引擎决策表是一种以表格形式表现规则的工具,它非常适用于描述处理判断条件较多,各条件又相互组合、有多种决策方案的情况,决策表提供精确而简洁描述复杂逻辑的方式,可将多个条件及与这些条件满足后要执行动作以图形化形式进行对应,对于决策表的定义,我们提供的是全可视化、图形化的操作方式,通过简单的鼠标点击就可以快速定义出与业务相匹配的决策表。打开URule Pro的控制台,在项目的“决策表”节点上右键,从弹出的菜单里选择“添加决策表”项,就可以创建一个决策表文件。锐道URule Pro决策中的普通评分卡可以针对某个实体对象的属性条件进行评分。
URule Pro决策引擎规则流介绍:无论是普通的规则集,还是决策表或评分卡,这些规则工具都只能完成一个复杂业务规则需求的一个点,所以对于完成的业务需求实现来说,还需要有工具把这些点串起来,这个工具就是规则流,也叫决策流。URule Pro当中提供的规则流可以把普通的规则集,决策表或评分卡串起来,实现对已有规则的可视化编排功能。在实际的业务系统中往往都是以规则流作为业务规则的调用入口,通过规则流将所有的以点形式存在的规则编排起来执行,从而可以实现任意复杂的业务规则需求。如何使用锐道URule Pro决策引擎中的交叉决策表?深圳快速决策引擎调试方法
在URule Pro决策引擎中一个脚本式规则文件当中,可添加0至多个普通规则或循环规则定义信息。深圳快速决策引擎调试方法
URule Pro决策引擎脚本节点介绍:顾名思义,脚本节点就是可以在这个节点上绑定一段脚本,这样在运行时,规则流流转到该节点时就可以执行这段脚本。脚本节点上的脚本属性就是我们编写要执行的脚本的地方。在脚本属性中,我们提供了一个脚本编辑器,通过这个编辑器,结合代码提示(快捷键ALT+/)可快速编写要执行的脚本。脚本节点中编写的规则,完全遵循脚本式决策集中普通规则的then与end之间动作脚本编写语法规范。也就是说,脚本节点中添加的脚本没有if、then、end及条件判断脚本,有的只是执行动作的脚本。深圳快速决策引擎调试方法
上海锐道信息技术有限公司专注技术创新和产品研发,发展规模团队不断壮大。目前我公司在职员工以90后为主,是一个有活力有能力有创新精神的团队。公司业务范围主要包括:规则引擎,决策引擎,dorado等。公司奉行顾客至上、质量为本的经营宗旨,深受客户好评。一直以来公司坚持以客户为中心、规则引擎,决策引擎,dorado市场为导向,重信誉,保质量,想客户之所想,急用户之所急,全力以赴满足客户的一切需要。