
發佈到 Rule Team Server
業務用戶使用 Rule Team Server 維護規則。開發人員通過將規則項目從 Rule Studio 發佈到 Rule Team Server 存儲庫來實現此能力,該存儲庫是一個連接到 Rule Team Server 的數據庫。
首先,我們通過雙擊規則項目並選擇 Rule Team Server – Connect,從 Rule Studio 連接到 Rule Team Server。此選擇將打開一個窗口,您需要在其中輸入 Rule Team Server 位置和身份驗證憑據。此過程如 圖 13 所示,我們在其中使用了默認的用戶名和密碼 (“resAdmin”),指定 http://localhost:8080/teamserver 作為 URL,然後單擊 Connect。
圖 13. 從 Rule Studio 連接到 Rule Team Server

建立連接後,同一個窗口提供了將規則項目發佈到 Rule Team Server 上的選項。如 圖 14 所示,在窗口的項目配置部分選擇 Create a new project on Rule Team Server 選項,然後單擊 Finish。
圖 14. 將規則項目發佈到 Rule Team Server 上

規則項目的同步可在任何時刻發起。未來的同步使用 Synchronize with existing Rule Team Server project 選項。
對於我們的案例分析,我們有兩個規則項目:ccc-bom 和 ccc-rules。這兩個規則項目都應以上述方式在 Rule Team Server 中創建,即使業務用戶實際上僅修改了 ccc-rules。
規則維護
Rule Team Server 是一個可擴展的規則管理服務器和存儲庫,為業務規則的創作、管理、驗證和部署提供了一個協作式 Web 環境。它為業務規則及其元數據提供了一個中央存儲系統,是指派給業務用戶協作編寫、編輯、組織和搜索業務規則的工作區。具有質量保證職責的業務用戶可創建測試場景並從 Rule Team Server 的 DVS 中啟動它們。管理員使用 Rule Team Server 從存儲庫提取規則並將它們部署到各種環境中。
維護規則
策略管理器使用 Rule Team Server 協作處理規則工件。Rule Team Server 提供了支持審計和回滾規則工件的歷史和版本控制服務。
可選擇 Rule Team Server 中的 Explorer 選項卡,瀏覽規則和編輯它們。在 圖 15 中可以看到,規則包在左側導航面板中按一種分層方式排列,選定的規則包中的規則顯示在右側面板中。
圖 15. 瀏覽 Rule Team Server 中的規則

(查看 圖 15 的更大版本。)
規則可直接在此工具中編輯。例如,如果基於最近 12 小時內的降雨量來評估強降雨的規則從 150 毫米更改為 160 毫米,業務用戶可在 Rule Team Server 中直接對規則 Heavy Rainfall over 12 hours 執行這一更改。
圖 16 顯示了在 Rule Team Server 中修改的規則。涉及的步驟包括:
1. 選擇規則並單擊 Edit。也可以單擊規則旁邊的編輯圖標。
2. 在 Rule Editing 窗口中,單擊 150 並將它更改為 “160”。
3. 單擊 Save。
圖 16. 在 Rule Team Server 中編輯一條規則

(查看 圖 16 的更大版本。)
此外,業務用戶可從頭創建新規則,或者更簡單地使用一個預定義的規則模板。例如,圖 17 顯示了基於一個名為 Assessment Template 的預定義的規則模板創建的一條新評估規則。規則的各個部分已創建並凍結在規則模板中。要完成規則的定義,業務用戶只需填寫佔位符即可。
圖 17. 基於一個模板創建新規則
以下文章點擊率最高
Loading…