urule
2.1.7
URule是一款純Java規則引擎,它以RETE演算法為基礎,提供了嚮導式規則集、腳本式規則集、決策表、交叉決策表(PRO版提供)、決策樹、評分卡及決策流共六種類型的規則定義方式,配合基於WEB的設計器,可快速實現規則的定義、維護與發布。
URule提供了兩個版本:一個是基於Apache-2.0協定開源免費版本,URule開源版本第一個基於Apache-2.0協定開源的中式規則引擎;另一個是商用PRO版本,點擊http://www.bstek .com 以了解更多關於URule商用Pro版更多資訊。
URULE PRO版與開源版主要功能比較 | ||
特性 | URULE PRO版 | URULE開源版 |
嚮導式決策集 | 有 | 有 |
腳本式決策集 | 有 | 有 |
決策樹 | 有 | 有 |
決策流 | 有 | 有 |
決策表 | 有 | 有 |
交叉決策表 | 有 | 無 |
複雜評分卡 | 有 | 無 |
檔案名稱、專案名重構 | 有 | 無 |
參數名、變數常數名重構 | 有 | 無 |
Excel決策表匯入 | 有 | 無 |
規則集模版保存與載入 | 有 | 無 |
中文項目名和檔名支持 | 有 | 無 |
伺服器推送知識包到客戶端功能的支持 | 有 | 無 |
知識包優化與壓縮的支持 | 有 | 無 |
客戶端伺服器模式下大知識包的推拉支持 | 有 | 無 |
規則集中執行群組的支持 | 有 | 無 |
規則流中所有節點精靈式條件與動作配置的支持 | 有 | 無 |
循環規則多循環單元支持 | 有 | 無 |
循環規則中無條件執行的支持 | 有 | 無 |
導入專案自動重新命名功能 | 有 | 無 |
規則樹建置優化 | 有 | 無 |
對象查找索引支持 | 有 | 無 |
規則樹中短路計算的支持 | 有 | 無 |
規則條件冗餘計算快取支持 | 有 | 無 |
基於方案的批次場景測試功能 | 有 | 無 |
知識包調用監控 | 有 | 無 |
更為完善的文件讀寫權限控制 | 有 | 無 |
知識包版本控制 | 有 | 無 |
SpringBean及Java類別的熱部署 | 有 | 無 |
技術支援 | 有 | 無 |
文件影片教學網址:http://www.bstek.com/resources/doc/
URule PRO版線上範例:http://112.124.15.63:8084/index.html
群號:423339793
Apache-2.0