以下是登陸之後的管理首頁,點擊 Explorer 或者直接切換到 Explorer 頁面。
圖 8.Rule Execution Server 管理界面
可以看到 TestRule 已經成功部署到 Server 中,單擊 TestRule 進入到此應用中。
圖 9. Explorer 界面
可以看到之前通過 Rule Studio 開發的 WBEIntegrationTemplate 項目,繼續點擊進入。
圖 10. 規則應用項目視圖
在該管理界面,我們可以檢查規則流是否已經處於啟動(enabled)狀態,以確保規則流能夠被成功觸發, 單擊”Get HTDS WSDL for this ruleset version”,為規則應用項目創建 WSDL 介面。
圖 11. 規則集視圖
此時,單擊”Explorer”管理窗口右側的”Decision Service”選項,刷新窗口,然後單擊”決策透明服務”中的路徑選項”HTDS/TestRules/1.0/WBEIntegrationTemplate/1.0″,此時在瀏覽器窗口會展現出相應的 WSDL 介面文件,我們需要保存該 WSDL 介面路徑信息,這個路徑信息在以後的章節中我們將會使用到。
圖 11. 決策服務
總結
至此,我們已經完成了本章所有的內容,包括對規則應用項目的創建,部署以及 WSDL 介面的實現,在後續文章中,我們將會介紹如何通過 WebSphere Business Events 來進行業務事件處理項目的設計,並如何實現對 WebSphere Business Events 和 WebSphere ILOG JRules 的整合應用,盡請期待。
前言
在上一章節《集成 WebSphere Business Events 和 WebSphere ILOG JRules 實現對業務事件的分析及規則處理》 第二篇:規則應用項目的生成及部署中,我們實現了對 WebSphere ILOG JRule 規則應用項目的生成及部署。在本章節,我們將通過 WebSphere Business Events 設計實現業務事件處理項目,包括對業務數據對象的定義、業務邏輯的構造以及如何與 WebSphere ILOG JRules 的集成。
利用 WebSphere Business Events”設計數據”定義數據對象
單擊 開始 > 程序 > IBM WebSphere Business Events V7.0 > 設計數據,在設計數據中,窗口有三個主要部分:數據源、中間對象、接觸點。
圖 1. 啟動設計數據
中間對象是在業務事件(進入 WebSphere Business Events)與執行操作(從 WebSphere Business Events 出來)之間的中介,它提供了在事件中接收到的信息或數據的抽象表示,在窗口”中間對象”部分的左窗格中,右鍵單擊任意位置,然後單擊插入中間對象 “Insert Intermediate Object…”。
圖 2. 新建中間對象
在”插入中間對象”對話框中,輸入”Customer”,然後單擊確定,右鍵單擊 Customer 對象,選擇插入中間對象欄位”Insert Intermediate Object Field …”,在”插入欄位”對話框中,輸入欄位名 Name 以及欄位類型 String,單擊確定。
圖 3 新建對象欄位
然後以同樣方式建立如下表中的所有欄位
表 1. 中間對象欄位列表
名稱 |
數據類型 (Data Type) |
Name |
String |
Age |
Integer |
Address |
String |
Validate |
Boolean |
最終定義的”Customer”中間對象如下圖所示
圖 4. 欄位定義
保存文件為 Demo_Project.xml,選擇 File — Save As Project to Local File,選擇相應文件夾。
圖 5 保存項目文件
接觸點表示從中接收事件或操作被發送至其中的系統。在窗口接觸點部分的左窗格中,右鍵單擊任意位置,然後單擊插入接觸點 “Insert Touchpoint… “
圖 6 . 新建接觸點
在”插入接觸點”對話框中,輸入”EventTouchpoints”,它表示通過該接觸點將事件發送至後台處理系統,單擊確定。
右鍵單擊”EventTouchpoints”接觸點,然後單擊 插入事件 > 空白 “Insert Event > Blank …”。
在”插入事件”對話框中,輸入”TestEvent”,此事件表示從外界觸發的事件請求,單擊確定完成定義。
圖 7. 新建事件
以下文章點擊率最高
Loading…