Skip to content
forked from youseries/urule

URULE是一款基于RETE算法的纯Java规则引擎,提供规则集、决策表、决策树、评分卡,规则流等各种规则表现工具及基于网页的可视化设计器,可快速开发出各种复杂业务规则。

License

Notifications You must be signed in to change notification settings

treenwang/urule

 
 

Repository files navigation

简介

URule是一款纯Java规则引擎,它以RETE算法为基础,提供了向导式规则集、脚本式规则集、决策表、交叉决策表(PRO版提供)、决策树、评分卡及决策流共六种类型的规则定义方式,配合基于WEB的设计器,可快速实现规则的定义、维护与发布。

URule提供了两个版本:一个是基于Apache-2.0协议开源免费版本,URule开源版本第一款基于Apache-2.0协议开源的中式规则引擎;另一个是商用PRO版本,点击http://www.bstek.com/products/urule 了解更多关于URule商用Pro版更多信息。

               
URULE PRO版与开源版主要功能比较
特性URULE PRO版URULE开源版
向导式决策集
脚本式决策集
决策树
决策流
决策表
交叉决策表
文件名、项目名重构
参数名、变量常量名重构
算法优化及性能调优
更为完善的文件读写权限控制
技术支持

链接

文档视频教程地址:http://wiki.bsdn.org/display/urule2/urule2+Home

URule PRO版在线示例:http://112.124.15.63:8084/index.html

QQ群

群号:423339793

License

Apache-2.0

About

URULE是一款基于RETE算法的纯Java规则引擎,提供规则集、决策表、决策树、评分卡,规则流等各种规则表现工具及基于网页的可视化设计器,可快速开发出各种复杂业务规则。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 54.1%
  • JavaScript 43.3%
  • HTML 1.2%
  • CSS 1.1%
  • ANTLR 0.3%