WSRR Studio V8.0 應用系列,第 2 部分 使用 Studio 實現 WSRR 生命周期管理3


綁定生命周期及創建監管策略

可以把創建好的生命周期綁定到特定的業務模型上,右鍵點擊 MQService 對象,選擇 Edit Lifecycle Assignment, MQService 放入 SampleLifecycle 進行管理。如下圖所示。


12. 綁定生命周期

右鍵點擊 Created Online 之間的狀態轉換,選擇創建 Relationship Assertions,點擊 Add 按鈕,輸入必要的信息如
13
所示。輸入的信息表示:名為 MessageType 的關係必須至少有一個目標對象和他關聯,如果沒有,相應的出錯信息為”必須綁定 XSD 文檔”。


13. 編輯監管策略

導入到 WSRR

右鍵點擊創建的工程,選擇 export,將定製好的 WSRR Profile 導入到 WSRR 服務器端,如
14
所示。你也可以選擇先將定製好的 WSRR Profile 導出到本地的 zip 文件,然後通過 WSRR Web UI 將該 zip 文件導入,並激活。這一過程需要多次和 WSRR 服務器進行交互,需要的時間也比較長。


14. 導入到 WSRR

導入並激活成功後,下面通過 WSRR Web UI 驗證一下具體的效果。
首先創建一個 MQService 對象,可以看到創建頁面和模型的定義保持一致,有帶 * 號的必須屬性,以及相應的默認值和關係 MessageType 的定義。


15. 創建 MQ 服務實例

創建完成後,進入 Governance Tab,進行生命周期管理,由於該對象已經綁定了 Sample Lifecycle
所以創建完該對象後,它已經被自動的放入這一生命周期當中,所處的狀態為 Created
選擇 MQPublish 轉換,這時候會自動根據監管策略的定義進行元數據的校驗,由於還沒有綁定相關的 XSD 定義,所以該轉換無法完成,並有如下的錯誤信息提示。


16. 發布 MQ 服務

修改 MQ 服務,將關係 MessageType 關聯到一個 XSD 文檔,重複上述轉換,成功以後,該 MQ 服務的狀態將變為上線狀態。

通過上述步驟,用戶可以根據實際需求,自定義相應的服務生命周期管理過程。


 

總結

本文詳細介紹了 WSRR 中服務生命周期管理的機制,以及如何用 WSRR Studio 對這一過程進行定製,包括創建業務模型,生命周期定義和相應的監管策略。

以下文章點擊率最高

Loading…

     

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