期刊文献+

基于R-OSGi的平台容错架构设计与实现 被引量:2

Design and Implementation of Fault-tolerant Architecture Based on R-OSGi
下载PDF
导出
摘要 容错是实现普适计算的可靠性和可用性的重要手段。由于OSGi标准缺乏对容错功能的支持,本文提出一种支持R-OSGi的容错架构。它不用修改原来R-OSGi的实现代码与框架,充分使用R-OSGi和OSGi框架提供的一些机制和服务来进行容错,容错后对外提供相同的服务。通过分析容错框架核心部件复制管理器的容错代理、容错步骤和状态的维护以及其它相关部件,得出该容错架构能满足需要容错的功能和服务的三要素,该架构可支持快速、高效地开发基于容错的应用系统。实验表明该方法切实可行,能满足远程通信的容错需求,有良好的实用价值。 Fault-tolerant is a key method to implement reliability and availability in pervasive computing.The OSGi standard lacks support for fault-tolerant.This article suggests a fault-tolerant architecture supporting R-OSGi.It does not modify the original R-OSGi implementation code and framework,makes full use of the R-OSGi and OSGi framework mechanisms and services to provide the same fault tolerance service for external.By analyzing the fault-tolerant agent,fault-tolerant steps,state maintenance and other related components of the core component replication manager in fault-tolerant framework,it approaches to conclude that the fault-tolerant architecture can meet the needs for three elements of fault tolerance features and services,which enables fast,efficient development of applications based on fault-tolerant systems.The experiments show that the method can meet the remote communication fault-tolerant requirements and is of good practicality.
作者 黄晗
出处 《计算机与现代化》 2013年第9期66-70,74,共6页 Computer and Modernization
基金 高等学校博士学科点专项科研基金资助项目(20090073110026)
关键词 容错 普适计算 R-OSGi ftrosgi 代理 fault-tolerant pervasive computing R-OSGi ftrosgi proxy
  • 相关文献

参考文献16

  • 1徐光祐,史元春,谢伟凯.普适计算[J].计算机学报,2003,26(9):1042-1050. 被引量:258
  • 2York J,Pendharkar P C.Human-computer interaction issues for mobile computing in a variable work context[J].International Journal of Human-Computer Studies,2004,60(5-6):771-797.
  • 3Dhiraj K Pradhan.Fault-tolerant Computer System Design[M].Prentice Hall,1996.
  • 4Avizienis A,Laprie J C,Randell B.Fundamental Concepts of Dependability[R].UCLA and LAAS and Newcastle University,2001.
  • 5冯炎,姚昌梁,王彩云.高速公路收费系统服务器容错技术研究[J].电脑知识与技术,2009,5(6X):4869-4871. 被引量:1
  • 6黄卫平.医院网络服务器中容错技术解决方案探讨[J].医疗卫生装备,2004,25(6):38-39. 被引量:1
  • 7Randell B.System structure for software fault tolerance[J].IEEE Transactions on Software Engineering,1975,SE-1 (2):220-232.
  • 8Avizienis A,Chen L.On the implementation of n-version programming for software fault tolerance during execution[C]//Proceedings of the 1977 International Conference on Computer Software and Applications.1977:149-155.
  • 9Object Management Group.Common Object Request Broker Architecture (Version 3.0.3)[EB/OL].http://www.omg.org/spec/CORBA/3.0.3/pdf,2004-03-12.
  • 10Osrael J,Froihofer L,Weghofer M,et al.Axis2-based replication middleware for Web services[C]//Proceedings of the 2007 IEEE International Conference on Web Services.2007:591-598.

二级参考文献47

  • 1于斌,刘宏伟,崔刚,杨孝宗.高可用双机容错服务器的研究与设计[J].计算机工程与设计,2006,27(9):1524-1525. 被引量:15
  • 2刘晓洁,黄永佳.基于Linux的双机热备系统的实现技术[J].计算机应用研究,2007,24(4):255-257. 被引量:32
  • 3Abowd G D, Dey A K, Brown P J, Davies N, Smith M,Steggles P. Towards a better understanding of context and context-awareness. In: Gellersen H Wed. Handheld and Ubiquitous Computing. Berlin: Springer, 1999. 304-307.
  • 4Castro P, Muntz R. Managing context data for smart spaces.IEEE Personal Communications, 2000, 7(5): 44-46.
  • 5Weiser M. The computer for the twenty-first century. Scientific American, 1991, 265(3): 94-104.
  • 6Dertouzos M. The future of computing. Scientific American,1999, 282(3): 52-63.
  • 7Norman D. The Invisible Computer. Cambridge, Mass: MIT Press, 1999.
  • 8Garlan D, Siewiorek D P, Smailagic A, Steenkiste P. Project aura: Toward distraction-free pervasive computing. IEEE Pervasive Computing, 2002, 1(4-6): 22-31.
  • 9Salz P. The disappearing computer. Time Europe, 2000, 155(8) : 1-8.
  • 10Vernier F, Leash N, Shen C. Visualization techniques for circular tabletop interfaces. MERL Cambridge Research, MA,USA:Technical Report: TR2002-01, 2002.

共引文献257

同被引文献20

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部