[发明专利]实现任务间共享数据的方法有效
申请号: | 200610149655.0 | 申请日: | 2006-10-13 |
公开(公告)号: | CN101163094A | 公开(公告)日: | 2008-04-16 |
发明(设计)人: | 赵欣 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/24;H04L1/16;G06F15/163 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 申健 |
地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 任务 共享 数据 方法 | ||
1.一种实现任务间共享数据的方法,包括如下步骤:
步骤A,没有访问共享数据区权限的任务向具备访问权限的任务发ACTION消息;
步骤B,具备访问权限的任务收到该消息后,按照消息的内容,运行相应程序,操作共享数据区;
步骤C,运行结束,具备访问权限的任务向ACTION消息的发送者发送应答消息,该应答消息包含运行结果。
2.根据权利要求1所述的实现任务间共享数据的方法,其特征在于,还包括如下步骤:
步骤D,ACTION的发送者收到所述应答消息,判断运行结果;
步骤E,如果所述运行结果是未完,那么ACTION的发送者再向具备访问权限的任务发送ACTION消息;
步骤F,如果应答消息里的结果是结束,那么ACTION的发送者不再向具备访问权限的任务发ACTION消息。
3.根据权利要求1所述的实现任务间共享数据的方法,其特征在于,PROTOCOL任务为具备访问共享数据区权限的任务;CLEAR_SUB任务为没有访问共享数据区权限的任务;CLEAR_SUB的优先级低于PROTOCOL的优先级;活动用户表为共享数据区。
4.根据权利要求3所述的实现任务间共享数据的方法,其特征在于,所述PROTOCOL任务在用户上、下线时,向活动用户表增加、删除该用户所对应的纪录;当网管下踢用户命令时,CLEAR_SUB任务查询活动用户表,删除符合条件的用户的纪录,CLEAR_SUB任务的优先级低于PROTOCOL任务的优先级。
5.根据权利要求1所述的实现任务间共享数据的方法,其特征在于,所述步骤A具体为:
步骤A1,CLEAR_SUB任务收到clear sub domain 100命令,构造踢用户消息;
步骤A2,CLEAR_SUB任务把构造好踢用户消息发送给PROTOCOL任务。
6.根据权利要求5所述的实现任务间共享数据的方法,其特征在于,所述踢用户消息的内容包含:用户标志1,表示从第一个用户开始;DomainID置为100,删除的条件,活动用户DomainID是100;当前时刻,表示删除此时刻前上线的用户;操作用户个数,表示一次处理几个用户;本次命令编号,为了区分多个网管命令。
7.根据权利要求1或6所述的实现任务间共享数据的方法,其特征在于,所述步骤B具体为:
步骤B1,PROTOCOL收到踢用户消息,按照消息中的用户标志1定位到起始用户;
步骤B2,读取当前用户,先判断当前用户的DomainID是否等于100,然后判断用户上线时间是否在当前时刻之前;
步骤B3,如果两个条件都满足,踢掉当前用户,处理的用户数加1,执行步骤B2;
步骤B4,如果当前用户的DomainID大于100,步骤结束。
8.根据权利要求7所述的实现任务间共享数据的方法,其特征在于,所述步骤C具体为:
步骤C1,退出步骤B的运行;
步骤C2,如果当前用户的DomainID大于100,PROTOCOL给CLEAR_SUB发应答消息,该消息的内容是END,表示处理结束;
步骤C3,如果当前用户的DomainID等于100,记录当前用户的DomainID作为断点,PROTOCOL给CLEAR_SUB发应答消息,消息内容是CONTINUE,表示没有结束。
9.根据权利要求8所述的实现任务间共享数据的方法,其特征在于,所述步骤D、E具体为:
步骤D,CLEAR_SUB任务收到具备访问权限的PROTOCOL任务接发送的应答消息;
步骤E,如果应答消息的内容是CONTINUE,CLEAR_SUB任务再向具备访问权限的PROTOCOL任务发一个ACTION消息;如果应答消息的内容是END,CLEAR_SUB任务不再向PROTOCOL任务发消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610149655.0/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置