[發明專利]分布式監控系統中控制權限移交的方法有效
| 申請號: | 200810043745.0 | 申請日: | 2008-08-28 |
| 公開(公告)號: | CN101661281A | 公開(公告)日: | 2010-03-03 |
| 發明(設計)人: | 費冬強;徐俊杰;葛鑫;崔中發;李淞 | 申請(專利權)人: | 上海寶信軟件股份有限公司 |
| 主分類號: | G05B19/418 | 分類號: | G05B19/418;H04L9/32 |
| 代理公司: | 上海浦一知識產權代理有限公司 | 代理人: | 丁紀鐵 |
| 地址: | 201203上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 監控 系統 控制 權限 移交 方法 | ||
技術領域
本發明涉及分布式監控系統中控制權限管理領域,特別涉及一種分布式監控系統中控制權限移交的方法。
背景技術
分布式監控系統是指,分布式監控系統是指由地理上分散的不同部分構成的監控系統,每個部分完成整個系統的部分功能。在軌道交通綜合監控系統、電力系統監控系統等一些分布式、多用戶應用領域中,出于設備控制安全性的考慮,往往要求在任一時刻只允許一個用戶或一類用戶對設備進行控制操作,如果其他用戶需要對設備進行控制,則需要將設備的當前控制權限從前者向后者進行移交后才能進行。而這種移交操作往往需要在線完成。
但是在現有的分布式監控系統中,通常權限管理系統對用戶所具備的控制權限的管理是靜態的,即通過其配置子系統預先進行配置,在監控系統的在線運行過程中用戶所擁有的控制權限是固定不變的。為了實現設備控制權的在線移交,需要在權限管理系統之外進行大量的開發工作。這種開發工作往往是針對具體應用的,不具備復用的功能,因而會造成不必要的重復工作。
發明內容
本發明所要解決的技術問題是提供一種分布式監控系統中控制權限移交的方法,直接在現有資源的基礎上,通過權限管理系統完成控制權限的移交。
為解決上述技術問題,本發明的分布式監控系統中控制權限移交的方法技術方案是,在分布式監控系統中資源被某一用戶獨占控制權限,當另一個用戶端,即請求客戶端要對該資源進行獨占控制時,則將資源的當前控制權限從前者向請求客戶端進行移交;
當分支節點與主節點連接正常時,包括以下步驟:
(1)在節點權限服務中,在各系統資源分配字段標明資源的占用情況;
(2)請求客戶端從本地分支節點獲取資源占用狀態;
(3)請求客戶端向主節點權限服務發送權限移交請求消息;
(4)主節點權限服務解析消息并對消息進行判斷,當客戶端的權限移交請求消息為強制取回控制權限,則主節點權限服務修改權限占用狀態,向請求客戶端返回請求成功消息,轉到步驟(7),流程結束;當客戶端的權限移交請求消息不是強制取回控制權限,則主節點權限服務將請求客戶端的權限移交請求消息發送到被請求客戶端;
(5)被請求客戶端進行確認權限移交請求的操作,并將該權限移交請求被確認的消息發送到主節點權限服務;
(6)主節點權限服務收到該權限移交請求被確認的消息,修改權限占用狀態,并向請求客戶端和被請求客戶端返回請求成功的消息;
(7)主節點權限服務將權限轉移信息向各分支節點進行同步,結束流程;
當分支節點與主節點連接不正常時,包括以下步驟:
(A)在本地分支節點權限服務中,在各系統資源分配字段標明資源的占用情況;
(B)請求客戶端從本地分支節點獲取資源占用狀態;
(C)請求客戶端向本地分支節點權限服務發送權限移交請求消息;
(D)本地分支節點權限服務解析消息并對消息進行判斷,當客戶端的權限移交請求消息為強制取回控制權限,則本地分支節點權限服務修改權限占用狀態,向請求客戶端返回請求成功消息,流程結束;當客戶端的權限移交請求消息不是強制取回控制權限,則本地分支節點權限服務將客戶端的權限移交請求消息發送到被請求客戶端;
(E)被請求客戶端進行確認權限移交請求的操作,并將該權限移交請求被確認的消息發送到本地分支節點權限服務;
(F)本地節點權限服務收到該權限移交請求被確認的消息,修改權限占用狀態,并向請求客戶端和被請求客戶端返回請求成功的消息,結束流程。
本發明通過將資源設置為獨占式,權限服務將自動將資源列為可進行權限移交的資源,從而在權限服務內實現對控制權限的移交。本發明分布式監控系統中控制權限移交的方法不需要另外對權限移交功能進行開發,就能在原有的分布式監控系統的基礎上實現對權限進行移交的功能。本發明不僅節約了大量的開發成本,而且操作簡便,可靠性更高。
附圖說明
下面結合附圖和實施例對本發明作進一步詳細的說明:
圖1為分布式系統能夠結構示意圖;
圖2為本發明主節點與分支節點連接正常時的流程示意圖;
圖3為本發明主節點與分支節點連接不正常時流程示意圖;
圖4為本發明實施例中實現權限移交的實現流程示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寶信軟件股份有限公司,未經上海寶信軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810043745.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高溫轉化器
- 下一篇:飛行器起落裝置轉向系統





