规则引擎ILog和CKRule的对比
IBM™ WebSphere™ ILOG是业界最有影响力的业务规则商业软件,它提供了最好的业务规则管理系统,在Java领域更是有广泛的成功案例。网上关于ILOG的技术资料非常多,大家都比较了解ILOG的各个部件和作用。下面就ILOG与CKRule进行简单的对比,以便大家更了解CKRule的各个功能和使用。
WebSphere ILOG
|
CKRule
|
|
定位 |
大型商用
|
敏捷轻量 |
部署
|
需要Web服务器支持 | 可以部署为服务,也可以直接DLL引用 |
语言
|
Java,.Net,C++等全面支持,Java最成熟。
|
只支持.Net
|
编写 |
使用Eclipse编写基础脚本
|
使用CKRule自带编辑器
|
价格
|
像IBM的服务器一样 |
像神州的PC一样
|
学习
|
学习成本较高
|
对掌握C#的朋友,基本没成本 |
各功能参照
ILOG部件
|
功能说明
|
CKRule参照 |
Rule Studio
|
一个基于Eclipse的规则设计和开发环境。供开发员使用。
|
CKRule规则编辑器,使用CKBoot.exe启动的程序界面。供开发员,实施人员,客户系统管理员使用。
|
Rule Team Server
|
业务规则维护界面。供业务专家使用。 |
客户规则池接口,需要业务系统按需要开发。供业务专家使用。
|
Rule Scenario Manager
|
测试及模拟功能。
|
CKRule测试功能。
|
Rule Execution Server
|
业务规则执行服务器。允许运行时修改规则。
|
CKRule RuleFacade接口。允许运行时修改规则。
|
ILOG是一个重量级的全系统产品,而CKRule只是一个轻量级的中间件,两者核心功能相似,但定位千差万别。 CKRule除了解决业务规则问题,还在动态代码方面下了苦功夫,是多功能结合体,允许使用简单有效的脚本,动态修改界面或数据,是典型的多功能经济型产品。
转载于:https://www.cnblogs.com/fubeibei/p/3843644.html
规则引擎ILog和CKRule的对比相关推荐
- 规则引擎Ilog Jrules开发基础教程【连载1】-- 概述篇
概述篇 规则引擎是一种嵌套在应用程序中的组件,它实现了将业务规则从应用程序代码中分离出来.规则引擎使用特定的语法编写业务规则,规则引擎可以接受数据输入.解释业务规则.并根据业务规则做出相应的决策. 通 ...
- Gengine规则引擎
最近对B站开源的gengine规则引擎进行了入门级的研究.现在整理的资料记录如下.(欢迎交流讨论) 原博客地址: https://www.cnblogs.com/feixiang-energy/p/1 ...
- 开源规则引擎 drools
前言 在很多企业的 IT 业务系统中,经常会有大量的业务规则配置,而且随着企业管理者的决策变化,这些业务规则也会随之发生更改.为了适应这样的需求,我们的 IT 业务系统应该能快速且低成本的更新.适应这 ...
- Ilog、Drools、Jess规则引擎的Rule Language 对比
Ilog JRules 是最有名的商用BRMS,刚拿了JOLT: Drools 是最活跃的开源规则引擎,一路高歌猛进: Jess 是Clips的java实现,就如JRuby之于Ruby,是AI系的代 ...
- 常见的规则引擎(Drools,RuleBook,Easy Rules等)对比
参考文章: https://www.jianshu.com/p/96cd60059aae 规则引擎调研 - 人在江湖之诗和远方 - 博客园 java开源规则引擎比较_常用规则引擎比较分析_学校砍了我的 ...
- Ilog、Drools、Jess规则引擎的Rule Language 比对
Ilog JRules 今天对比了一下这三个颇有代表性的规则引擎的规则语言.其中Ilog是商业产品,没有机会实战. 作者:江南白衣 1.一样的If--Then 句式与Rete引擎 三者都会把原 ...
- python3 规则引擎_Ilog、Drools、Jess规则引擎的Rule Language 对比
Ilog JRules 是最有名的商用BRMS,刚拿了JOLT: Drools 是最活跃的开源规则引擎,一路高歌猛进: Jess 是Clips的java实现,就如JRuby之于Ruby,是AI系的代表 ...
- 【采用】规则引擎Pyke与PyClips对比研究报告(高大上啊,第一次听说pyke和pyclips这俩词~)
1. 背景综述 规则引擎主要实现的功能是存储.分类和管理规则,执行规则.推断其它事实的应用程序.其中的规则主要是指企业或商务业务逻辑.法律条款等.在规则引擎发展的过程中,Rete算法和Prolog语言 ...
- python规则引擎pyke_规则引擎Pyke与PyClips对比研究报告
1. 背景综述 规则引擎主要实现的功能是存储.分类和管理规则,执行规则.推断其它事实的应用程序.其中的规则主要是指企业或商务业务逻辑.法律条款等.在规则引擎发展的过程中,Rete算法和Prolog语言 ...
最新文章
- python行业中性_市场风险中性假设的r0只是等效r的其中之一
- POJ - Til the Cows Come Home(Dijkstra)
- selenium界面元素定位
- 安装 ZendServer-CE 可能遇到的问题
- ABP入门系列(1)——通过模板创建MAP版本项目
- MongoDB 入门,我是花了心思的
- 通过标准的 ASP.NET 控件来使用 jQuery UI
- Oracle中修改存储过程名语句,修改存储过程中使用的语句是,select 语句使用存储过程...
- Java 异常 (Exception) 剖析 与 用户自定义异常
- Spring Boot Actuator 监控和管理应用程序
- 学生管理系统测试用例
- html5 js打开新页面,当前页面打开多个新页面的js (很流畅)
- Echarts 飞线图
- 虽然不能去故宫办婚礼,但你可以帮故宫找“中纹”啊!
- 爬取唯品会口红数据,这次哪家打折力度最大?我看到0.8折的
- Java 将小写的数字转换成对应的大写的汉字数字
- Jetson nano卸载opencv 4.1.1安装opencv3.4.10
- 微服务架构下的可观测性
- vue按钮字体大小设置_用Vue模仿antd的样式造UI组件之button
- void __declspec(naked)解释
热门文章
- 求a+aa+aaa+aaaa+aaaaa的值
- node.js 系列——Buffer
- 最近10年内出现的计算机术语,记常见的计算机术语(不停更新)
- 2021 全球人工智能技术创新大赛 医学影像报告异常检测 TOP4方案
- WSL2 Ubuntu20.04安装xfce4桌面和中文输入法
- 魔力宝贝高清单机计划(二) 地图转为tiled map
- 将Jar包设置为开机自启
- 实用工具|零代码实现地理坐标转换(GCJ-02、BAIDU-09、WGS-84三种地理坐标系转换)
- 维吉尼亚密码解密轮子
- S32K144之时钟