在各個欄位中輸入第一次測試數據,為了驗證 WebSphere ILOG JRule 中定義的規則是否生效,我們對 Age 欄位進行相應輸入,以 20 作為第一次測試數據,如下圖所示。
通過 SendEvent 將事件發送到邏輯模塊中,從而觸發交互集的運行,執行完成後,點擊”Actions”標籤進入相應面板,我們會看見 TestAction 操作,表示該操作已經被觸發。單擊”TestAction”,在面板下方會看到相應的執行結果,其中”Validate”欄位的返回值為”Qualified”,表示符合規則,因為我們的規則定義為”Age 大於 20 的話才會授權”。
單擊”Restart Testing”以進行第二次測試,同理上述步驟,選擇事件面板後,輸入相應測試數據,這次我們將 Age 欄位的輸入值改為 15,單擊”Send Event”進行測試。
運行結束後,進入”Actions”標籤,查看更新後的”TestAction”操作,此時我們會發現”Validate”欄位的返回值為”Not qualified!”,表示通過規則驗證,Age 小於 15 的不予授權。
至此,我們已經完成了該系列文章所有的內容,包括對規則應用項目的創建,部署以及 WSDL 介面的實現,業務時間處理項目的創建部署及最終的測試運行。通過改系列文章的學習,我們可以對 WebSphere Business Events 和 WebSphere ILOG JRules 有基本了解,同時也可以了解如何實現對兩種產品的集成,以完成對相應業務場景的實現。
以下文章點擊率最高
Loading…