发明名称 |
分布式监控系统中控制权限移交的方法 |
摘要 |
本发明公开了一种分布式监控系统中控制权限移交的方法,在节点权限服务中标明资源的占用情况;请求客户端获取资源占用状态,并向节点权限服务发送权限移交请求消息;节点权限服务解析消息并对消息进行判断,并根据是否是强制取回控制权限分别进行操作,被请求客户端进行确认权限移交请求的操作,并将该权限移交请求被确认的消息发送到节点权限服务;节点权限服务收到该权限移交请求被确认的消息,修改权限占用状态,并向请求客户端和被请求客户端返回请求成功的消息。本发明在原有的分布式监控系统的基础上实现对权限进行移交的功能。本发明不仅节约了大量的开发成本,而且操作简便,可靠性更高。 |
申请公布号 |
CN101661281B |
申请公布日期 |
2011.10.26 |
申请号 |
CN200810043745.0 |
申请日期 |
2008.08.28 |
申请人 |
上海宝信软件股份有限公司 |
发明人 |
费冬强;徐俊杰;葛鑫;崔中发;李淞 |
分类号 |
G05B19/418(2006.01)I;H04L9/32(2006.01)I |
主分类号 |
G05B19/418(2006.01)I |
代理机构 |
上海浦一知识产权代理有限公司 31211 |
代理人 |
丁纪铁 |
主权项 |
一种分布式监控系统中控制权限移交的方法,其特征在于,在分布式监控系统中资源被某一用户独占控制权限,当另一个用户端,即请求客户端要对该资源进行独占控制时,则将资源的当前控制权限从前者向请求客户端进行移交;当分支节点与主节点连接正常时,包括以下步骤:(1)在节点权限服务中,在各系统资源分配字段标明资源的占用情况;(2)请求客户端从本地分支节点获取资源占用状态;(3)请求客户端向主节点权限服务发送权限移交请求消息;(4)主节点权限服务解析消息并对消息进行判断,当客户端的权限移交请求消息为强制取回控制权限,则主节点权限服务修改权限占用状态,向请求客户端返回请求成功消息,转到步骤(7),流程结束;当客户端的权限移交请求消息不是强制取回控制权限,则主节点权限服务将请求客户端的权限移交请求消息发送到被请求客户端;(5)被请求客户端进行确认权限移交请求的操作,并将该权限移交请求被确认的消息发送到主节点权限服务;(6)主节点权限服务收到该权限移交请求被确认的消息,修改权限占用状态,并向请求客户端和被请求客户端返回请求成功的消息;(7)主节点权限服务将权限转移信息向各分支节点进行同步,结束流程;当分支节点与主节点连接不正常时,包括以下步骤:(A)在本地分支节点权限服务中,在各系统资源分配字段标明资源的占用情况;(B)请求客户端从本地分支节点获取资源占用状态;(C)请求客户端向本地分支节点权限服务发送权限移交请求消息;(D)本地分支节点权限服务解析消息并对消息进行判断,当客户端的权限移交请求消息为强制取回控制权限,则本地分支节点权限服务修改权限占用状态,向请求客户端返回请求成功消息,流程结束;当客户端的权限移交请求消息不是强制取回控制权限,则本地分支节点权限服务将客户端的权限移交请求消息发送到被请求客户端;(E)被请求客户端进行确认权限移交请求的操作,并将该权限移交请求被确认的消息发送到本地分支节点权限服务;(F)本地节点权限服务收到该权限移交请求被确认的消息,修改权限占用状态,并向请求客户端和被请求客户端返回请求成功的消息,结束流程。 |
地址 |
201203 上海市浦东新区张江高科技园区郭守敬路515号 |