IBM™ WebSphere™ ILOG是業界最有影響力的業務規則商業軟件,它提供了最好的業務規則管理系統,在java領域更是有廣泛的成功案例。網上關于ILOG的技術資料非常多,大家都比較了解ILOG的各個部件和作用。下面就ILOG與CKRule進行簡單的對比,以便大家更了解CKRule的各個功能和使用。
定位作為最成功的業務規則管理系統(BRMS),ILOG有其成熟的系統結構,標準的體系結構。但它不是CKRule學習的對象,CKRule立足做一個輕量級的規則引擎/BRMS,使用最少的部署,快捷的設置,最簡單的接口就可實現。ILOG立足大型的業務規則應用,而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接口。允許運行時修改規則。 |
新聞熱點
疑難解答