完整规则管理系统
规则引擎以规则库为基础,规则编辑器为规则录入窗口,规则引擎为动力,辅以规则协同管理、远程项目与服务管理、集群规则同步等功能模块。帮助企业打造一套完整的商业规则定制与管理平台。
执行速度快
规则引擎产品有三种执行方式:基于Rete算法推理式、顺序执行、静态顺序执行。基于Rete算法推理式是绝大多数产品采用的一种方式。此种方式基于Rete算法进行模式匹配,在规则运行过程中耗费大量资源进行推理式解析。规则执行速度和效率低下。
规则引擎采用静态顺序执行方式,将规则完全编译成可执行的代码进行执行。这样就最大限度的保证了规则执行的速度。同时由于所有的业务规则全部对应的生成了可执行代码,这样使得用于加载和调用规则的服务程序非常简单。只需要实现注册、查找、调用等工作,极其精简的规则引擎除了可以保证单次调用规则的性能之外,还使得系统不再受限于同时在线数,规则引擎不会因为同时调用的负载高,而影响性能。