期刊文献+

基于代理的OSGi服务平台的容错扩展 被引量:1

Proxy Based Fault Tolerant Extensions to OSGi Service Platform
下载PDF
导出
摘要 近年来随着软件技术的飞速发展,基于构件的软件开发已经成为软件工程领域的发展趋势,OSGi(open servicesgateway initiative)作为一种成功的构件平台模型,已经在普适计算和软件构件领域得到广泛应用。OSGi规范本身并不适合分布式环境,于是产生了以OSGi为基础,为适应分布式环境而建立的平台R-OSGi。由于分布式系统的特性,软件出错的概率要远远高于集中式系统,因此分布式系统要求有很高的容错性,但是目前OSGi平台并不能够提供一个有效的容错机制。因此文中提出了一种基于代理的OSGi服务平台的容错扩展,该扩展显著地提高了OSGi的容错能力。文中提出的容错扩展概念已经被实现,此外基于该扩展还开发了一个可容错打印服务的应用。 With the rapid development of software technology in recent years, component-based software development has become a trend in software engineering. OSGi ( open services gateway initiative) as a successful component platform model has been widely used in the field of pervasive computing and component-based software. OSGi specification is not designed for distributed environment. As an OSGi -based platform, R-OSGi is established in order to adapt to the distributed environment. Due to the characteristics of distributed systems, the software error rate in distributed systems is much higher than that in centralized systems. In this case, distributed systems require high fault tolerance. But the current OSGi service platform is not able to provide an effective fault-tolerant mechanism. In this paper,propose a proxy-based fault-tolerant extension to the OSGi service platform, which significantly improves the fault-tolerant capability of OSGi. The design concept was implemented and additionally a fault-tolerant print application,which is based on this extension,was also devel- oped.
机构地区 上海交通大学
出处 《计算机技术与发展》 2012年第12期29-32,37,共5页 Computer Technology and Development
基金 国家自然科学基金资助项目(60970010) 国家"973"重点基础研究发展计划项目(2009CB320705)
关键词 OSGI 代理 容错 服务 OSGi proxy fault tolerant service
  • 相关文献

参考文献12

  • 1OSGi Alliance, RFC 119 Specification [ S/OL]. 2009. http :// www. osgi. org/Specifications/HomePage/.
  • 2张仕,黄林鹏.基于OSGi的服务动态演化[J].软件学报,2008,19(5):1201-1211. 被引量:29
  • 3林吴.OSGi实战[EB/OL].2006.http://book.huihoo.com/pdf/osgi-practice/osgi-practice.pdf.
  • 4林吴,曾宪杰.OSGi原理与最佳实践[M].北京:电子工业出版社.2009.
  • 5Rellermeyer J S, Alonso G, Roscoe T. R-OSGi: Distributed Applications Through Software Modularization [ C ]//Proceed- ings of the ACM/IFIP/USENIX 8th International Middleware Conference. New York, NY, USA : Springer- Verlag, 2007 : 1 - 20.
  • 6黄冠,黄林鹏.普适环境下基于R-OSGi的软件动态更新[D].上海:上海交通大学,2010.
  • 7魏征,吴刚.FT-OSGi:一种容错的分布式OSGi设计与实现[C]//第七届和谐人机环境联合学术会议(HHME2011)论文集.出版地不详:出版者不详,2011.
  • 8Torro C,Carvalho N A,Rodfigues L. FF-OSGi:Fault Toler- ant Extensions to the OSGi Service Platform[ C ]//Proceedings of the Confederated International Conferences, CoopIS, DOA, IS,and ODBASE 2009 on On the Move to Meaningful IntemetSystems : Part I. Berlin, Heidelberg : Springer-Verlag ,2009.
  • 9Ahn H, Oh H, Sung C O. Towards Reliable OSGi Framework and Applications[ C]//Proceedings of the 2006 ACM Sympo- sium on Applied Computing. Dijon, France: [ s. n. ], 2006: 1456-1461.
  • 10刘莹,张一川,张斌,张明卫,朱志良.基于行为效果的服务可替换性分析[J].计算机研究与发展,2010,47(8):1442-1449. 被引量:6

二级参考文献16

  • 1廖军,谭浩,刘锦德.基于Pi-演算的Web服务可替换性验证[J].华中科技大学学报(自然科学版),2005,33(z1):168-171. 被引量:8
  • 2马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80
  • 3王晓鹏,王千祥,梅宏.一种面向构件化软件的在线演化方法[J].计算机学报,2005,28(11):1890-1897. 被引量:19
  • 4Zeng L Z,Benatallah B,Ngu A H H,et al.QoS-aware middleware for Web services composition[J].IEEE Trans on Software Engineering,2004,30(5):311-327.
  • 5Dustdar S,Schreiner W,Schreiner W.A survey on Web services composition[J].International Journal of Web and Grid Services,2005,1(1):1-30.
  • 6Lucas B,Gwen S,Daniela B,et al.When are two Web services compatible?[G] //LNCS 3324:Proc of the 5th Int Workshop(TES 2004).Berlin:Springer,2005:15-28.
  • 7Yehia T,Djamal B,Marie-Christine F,et al.Towards an approach for Web services substitution[C] //Proc of IEEE IDEAS'06.Piscatway,NJ:IEEE,2006:166-173.
  • 8Nabil H.On compatibility and behavioural substitutability of component protocols[C] //Proc of IEEE SEFM 05.Washington,DC:IEEE,2005:394-403.
  • 9Yin Q,Hu H,Li J,et al.An approach to ensure service behavior consistency in OSGi[C] //Proc of IEEE APSEC 2005.Piscataway,NJ:IEEE,2005:185-192.
  • 10Shen Zhongnan,Su Jianwen.Web service discovery based on behavior signatures[C] //Proc of IEEE SCC'05.Washington,DC:IEEE,2005:279-286.

共引文献35

同被引文献7

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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