首页> 中国专利> 一种基于代理的面向服务软件系统的容错方法

一种基于代理的面向服务软件系统的容错方法

摘要

本发明涉及一种基于代理的面向服务软件系统的容错方法,该方法具体包括:代理管理模块为每一个运行的Bundle生成一个对应的代理;当调用某个Bundle的服务时,该调用首先被重定向到对代理的调用,代理管理模块判断代理的调用过程是否捕获到错误信息,若是,则停止调用的服务,开始服务错误修复流程,若否,则代理管理模块把本次的调用信息保存到服务调用记录模块;服务错误修复利用找到的可替代服务替换错误的服务,若无可替代服务,则根据服务依赖分析模块寻找所有依赖于当前错误服务的服务,停止这些服务并且将这些服务加入到错误恢复队列中进行错误修复。与现有技术相比,本发明具有可有效容错、适用范围广等优点。

著录项

  • 公开/公告号CN102831027B

    专利类型发明专利

  • 公开/公告日2015-01-28

    原文格式PDF

  • 申请/专利权人 上海交通大学;

    申请/专利号CN201210313927.1

  • 发明设计人 黄林鹏;顾亮亮;李晨;

    申请日2012-08-29

  • 分类号

  • 代理机构上海科盛知识产权代理有限公司;

  • 代理人赵继明

  • 地址 200240 上海市闵行区东川路800号

  • 入库时间 2022-08-23 09:23:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-01-28

    授权

    授权

  • 2013-02-06

    实质审查的生效 IPC(主分类):G06F 11/07 申请日:20120829

    实质审查的生效

  • 2012-12-19

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号