发布网友 发布时间:2022-04-22 03:40
共1个回答
热心网友 时间:2023-05-28 02:48
CKRule规则引擎有两大优势:
1、低耦合
引入CKRule不会导致业务系统的架构有任何的变化,业务系统可以直接引用CKRule的Dll,传递业务实体对象(Business Entity),任何变化内容都在CKRule内部进行了,整个调用过程只需要一句指令,引用两个DLL。CKRule规则的改变完全不影响业务核心程序。
在CKRule内部可以调用数据库,调用决策表,决策树,客户规则池,口语式编辑器。
2、非商业使用免费
任何机构或个人如果出于非商业用途,可以免费使用CKRule。
哪些人可以使用软件的免费授权?
个人使用软件用于个人的用途(如爱好,娱乐,教育目的);
学生,教员,研究员,管理员,维护员和大学员工的演示;
大学或其他教育机构,非营利性组织。