Proxy Based Fault Tolerant Extensions to OSGi Service Platform

GU Liang-liang,HUANG Lin-peng
2012-01-01
Abstract: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 developed.
What problem does this paper attempt to address?