[发明专利]允许状态转换的同步方法有效
| 申请号: | 95196679.0 | 申请日: | 1995-12-04 |
| 公开(公告)号: | CN1090778C | 公开(公告)日: | 2002-09-11 |
| 发明(设计)人: | A·霍尔根·罗斯特;R·富克斯;U·马克斯特朗 | 申请(专利权)人: | 艾利森电话股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王勇,陈景峻 |
| 地址: | 瑞典斯*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 允许 状态 转换 同步 方法 | ||
1、在用新软件版本替换旧软件版本时,在不干扰正在进行的工作的情况下,允许资源对象从在旧软件版本中声明的旧静态进程向在新软件版本中声明的新静态进程进行状态转换的同步方法,包括以下步骤:
通过启动或公布一个状态转换接口,使旧软件中的旧静态进程为即将到来的运转停止作好准备,并为状态转换的目的将其激活,
在新静态进程接收测试数据的一个期间内,通过状态转换接口对新静态进程需要的旧静态进程中的某些资源对象进行分配和解除分配,准备新软件中的新静态进程来进行接管,以便将旧静态进程中的所有资源对象转移到新静态进程中,
指示旧静态进程消除所有服务,终止旧静态进程,
指定新静态进程进行接管,以指示新静态进程是先前由旧静态进程声明的所有资源对象的唯一拥有者。
2、根据权利要求1所述的同步方法,其特征在于当新软件成功地处理了测试数据之后,所有资源对象都由旧静态进程转移到新静态进程。
3、根据权利要求1所述的同步方法,其特征在于如果新软件没能成功地处理测试数据,那么新软件被消除,资源对象保持在旧软件的控制之中。
4、在电信系统中在不干扰正在进行的工作的情况下,用新版本软件替换旧版本软件的方法,包括以下步骤:
通过启动或公布一个状态转换接口,使旧软件中的旧静态进程为即将到来的运转停止做好准备,并为状态转换的目的将其启动,
在旧软件处理正常业务时将新软件装入到所述电信系统中,
与正常业务在旧软件上的处理并行地用测试业务测试新软件,
与用旧软件处理旧的正常业务并行地用新软件处理新的正常业务,
在测试业务期间通过状态转换接口对新静态进程需要的旧静态进程中的某些资源对象进行分配和解除分配,准备新软件中的新静态进程来进行接收,以便将旧静态进程中的所有资源对象转移到新静态进程中,
指示旧静态进程消除所有服务,终止旧静态进程,
指定新静态进程进行接管,以指示新静态进程是先前由旧静态进程声明的所有资源对象的唯一拥有者。
5、根据权利要求4所述的方法,其特征在于当新软件成功地处理了测试业务之后,所有资源对象都由旧静态进程转移到新静态进程。
6、根据权利要求4所述的方法,其特征在于如果新软件没能成功地处理测试业务,那么新软件被消除,资源对象保持在旧软件的控制之中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾利森电话股份有限公司,未经艾利森电话股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/95196679.0/1.html,转载请声明来源钻瓜专利网。





