規則引擎ILOG JRULES 開發基礎教程7

4.1添加查詢

規則項目的部署會根據一個用戶自定義的查詢條件抽取出來一個規則集進行部署,所以要首先定義一個查詢。

操作方法:在規則項目圖中找到”添加查詢”輸入查詢名稱確定在規則中輸入滿足條件。

查找所有業務規則

   滿足條件:每個業務規則的狀態是可部署

所以我們要把想部署的規則的狀態改為”可部署“。在規則的右下角的屬性中修改狀態。

   

4.2創建規則集抽取器

操作方法:滑鼠選中項目右鍵屬性規則集抽取器添加輸入名稱,瀏覽到剛創建的查詢確定。

   

4.3同步Rule Team Server

規則的部署要在Rule Team Server中進行,所以需要把Rule Studio中的規則項目同步/更新到Rule Team Server中。

操作過程:滑鼠選中項目右鍵Rule Team Server連接輸入用戶名、密碼、URL確定。

用戶名|密碼|URL : wangsulong326|aaaaa888|http://10.25.44.15:32779/teamserver/

首次連接之後,以後再同步項目,滑鼠選中項目右鍵Rule Team ServerRule Team Server同步即可。


這樣在Rule Team Server系統中就可以選擇到Template項目,可以瀏覽到裡面的所有規則。


4.4創建App與規則集

   首次部署需要創建App和規則集。

    操作方法:配置管理 RuleApp首次需要新建一個APP,並在規則集下面新建一個規則集保存。

需記住這裡的APP名稱和規則集名稱,EJB調用介面中會用到。

     

4.5部署規則項目

操作方法:配置管理 RuleApp勾選對應的App部署為此部署創建基線下一步勾選在規則執行伺服器上部署下一步勾選增量規則集次要版本下一步部署。

   

出現以上提示說明規則部署成功,可以供業務系統調用了。規則調用會自動獲取最新版本規則,但規則部署之後新版本規則生效會有部分延時,一般在5分鐘之後再調用為好,也可根據調用產生的版本號來判斷。

 

 

 

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營