发布网友 发布时间:2022-04-25 00:08
我来回答
共1个回答
热心网友 时间:2022-05-02 22:04
CKRuleCKRule是使用编译来实现,即规则都是代码来实现,基于.Net4.0的C#语言编写的。而一般规则引擎厂家大量采用rete算法来作为规则引擎的核心技术。Rete是基于内存的处理,而编译则是基于编译器,是可以直接执行的代码。因此从直观感受来看,编译会比算法要快。不过编译也带来语法学习成本的问题,要使用CKRule就要掌握基本的C#语法。希望对你能有所帮助。