[发明专利]一种无线公共对象请求代理结构应用中的容错方法有效
| 申请号: | 200810209786.2 | 申请日: | 2008-12-25 |
| 公开(公告)号: | CN101459690A | 公开(公告)日: | 2009-06-17 |
| 发明(设计)人: | 门朝光;徐振朋 | 申请(专利权)人: | 哈尔滨工程大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26;H04L12/24;H04L12/46 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 150001黑龙江省哈尔滨市南岗区南通*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 无线 公共 对象 请求 代理 结构 应用 中的 容错 方法 | ||
1.一种无线公共对象请求代理结构应用中的容错方法,其特征是:
整个无线CORBA容错框架包括移动终端上的对象工厂(16)、移动终端上的 故障检测器(19)、移动终端对象请求代理层的对象恢复机制(20)、移动终端对象 请求代理层的日志记录机制(17)、访问桥对象请求代理层的日志记录机制(31)、 访问桥对象请求代理层的对象恢复机制(32)、原CORBA 3.0.3容错框架中对象 请求代理层的容错域复制管理器(21)、原无线CORBA 1.2框架中的访问桥(6)、 终端桥(8)及对象请求代理层的消息处理机制(18);其中移动终端上的对象工厂 (16)和移动终端上的故障检测器(19)由移动终端的对象请求代理层连接调用;移 动终端对象请求代理层的对象恢复机制(20)和移动终端对象请求代理层的日志 记录机制(17)位于移动终端对象请求代理层;访问桥对象请求代理层的日志记 录机制(31)和访问桥对象请求代理层的对象恢复机制(32)位于访问桥对象请求 代理层;
其容错机制包括:
(1)在访问桥对象请求代理层的协助下实现创建移动终端对象副本;
(2)利用访问桥对象请求代理层的访问桥日志记录机制(31)记录存储移动终 端对象状态检查点和移动终端对象消息事件;
(3)在访问桥对象请求代理层的协助下实现移动终端对象故障的检测;
(4)在访问桥对象请求代理层的协助下实现故障移动终端对象的恢复。
2.根据权利要求1所述的一种无线公共对象请求代理结构应用中的容错方 法,其特征是:所述在访问桥对象请求代理层的协助下实现创建移动终端对象副 本具体实现是:复制管理器(21)把创建移动终端对象请求发送到访问桥,由访问 桥对象请求代理层将此请求转发给移动终端,移动终端利用自身的对象工厂(16) 按照相应的参数和初始化要求创建出移动终端对象,完成移动终端对象副本的创 建。
3.根据权利要求2所述的一种无线公共对象请求代理结构应用中的容错方 法,其特征是:所述利用访问桥对象请求代理层的访问桥日志记录机制(31)记录 存储移动终端对象状态检查点具体实现是:根据属性管理器(11)中容错对象组的 检查点周期参数,移动终端日志记录机制(17)周期性地调用Checkpointable()接口 中的get_state()或get_update()操作获得移动终端对象状态信息,移动终端对象状 态信息被传输给访问桥对象请求代理层的日志记录机制(31),由访问桥日志记录 机制(31)将移动终端对象状态信息存储到可靠存储器。
4.根据权利要求3所述的一种无线公共对象请求代理结构应用中的容错方 法,其特征是:所述利用访问桥上对象请求代理层的访问桥日志记录机制(31)记 录存储移动终端对象消息事件具体是:在向移动终端转发GIOP消息前,访问桥 对象请求代理层的日志记录机制(31)首先存储该GIOP消息为日志,即访问桥(6) 转发的每个GIOP消息,都会被访问桥日志记录机制(31)按照所属对象分类顺次记 录存储。
5.根据权利要求4所述的一种无线公共对象请求代理结构应用中的容错方 法,其特征是:所述在访问桥对象请求代理层的协助下实现移动终端对象故障检 测的具体实现是:各移动终端的故障检测器(19)会根据各对象组的容错属性,定 期调用is_alive()方法检测移动终端对象的运行状态,当调用is_alive()方法无应答 时,则判定移动终端对象运行过程发生故障;移动终端故障检测器(19)检测到某 一移动终端对象发生故障后,立即将此故障消息发送给访问桥(6),由访问桥对 象请求代理层转发此故障报告给容错域的域故障检测器(15),容错域的域故障检 测器(15)进一步将故障消息报告转交给域故障通知器(14),最后由域故障通知器 (14)通知容错域复制管理器(21);容错域的域故障检测器(15)通过定期调用 is_alive()方法检测移动终端的服务器故障;得到移动终端对象或服务器故障通知 后,容错域的复制管理器(21)会决定是否把客户请求切换到其它移动终端对象副 本上、是否有必要对故障移动终端对象进行恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810209786.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:尿布疹预防装置
- 下一篇:具有高抗病毒功效组合物





