首页> 中文期刊>软件学报 >支持复杂事务模式的Web应用服务器复制机制

支持复杂事务模式的Web应用服务器复制机制

     

摘要

当前普遍采用的复制技术和事务处理技术都无法满足应用的End-to-End可靠性需求,前者通过前向错误恢复来保证应用操作的存活性,后者通过后向错误恢复来保证应用数据的安全性.如何融合这两种技术以实现End-to-End可靠性保证,成为目前研究的热点问题.然而,已有的方法都是基于简单事务模式的假设,即只有中间层应用服务器上的容器发起事务,而很少考虑应用中普遍存在的复杂事务模式,如客户事务和嵌套事务.为了解决这个问题,首先识别出了几种典型的事务模式.针对这些事务模式,基于状态同步点概念提出了一种能够统一提供End-to-End可靠性保证的Web应用服务器复制机制RSCTP(replication scheme for complex transaction pattern).RSCTP机制采取primary-backup方式来复制EJB组件以保证业务逻辑的高可用性,同时采取primary-backup方式复制事务协调者来消除分布式事务处理中两阶段提交协议可能出现的阻塞问题.通过在不同事务模式下的失效分析,说明了该机制的有效性.已经实现了RSCTP机制并集成到了遵循J2EE规范的Web应用服务器OnceAS中.性能评价显示,该机制带来的系统开销较小.

著录项

  • 来源
    《软件学报》|2008年第2期|432-445|共14页
  • 作者单位

    中国科学院,软件研究所,软件工程技术中心,北京,100080;

    中国科学院,软件研究所,计算机科学重点实验室,北京,100080;

    中国科学院,研究生院,北京,100049;

    中国科学院,软件研究所,软件工程技术中心,北京,100080;

    中国科学院,软件研究所,软件工程技术中心,北京,100080;

    中国科学院,软件研究所,计算机科学重点实验室,北京,100080;

    中国科学院,软件研究所,软件工程技术中心,北京,100080;

    中国科学院,软件研究所,软件工程技术中心,北京,100080;

    中国科学院,软件研究所,计算机科学重点实验室,北京,100080;

    中国科学院,研究生院,北京,100049;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 程序设计、软件工程;
  • 关键词

    复制; End-to-End可靠性; 事务模式; J2EE;

  • 入库时间 2022-08-18 05:35:05

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号