Computer Science ›› 2011, Vol. 38 ›› Issue (1): 162-165.
Previous Articles Next Articles
SHI Dian-xi,WU Yuan-li,DING Bo,YIN Gang,WANG Huai-min
Online:
Published:
Abstract: As the application domain has been expanded from a single node to distributed environments such as pervasive computing and enterprise computing, the OSGi technology should provide support for remote service access. On the premise of keeping the existing advantages such as service-oriented, dynamics and light weight, it is a great challenge for the researchers to provide effective distributed extension for the OSGi technology. Existing works in this domain has a set of deficiencies, such as the invasiveness to original OSGi programming model and lacking the support of interoperating with non-OSGi systems. This paper proposed a CORBA-based Distributed OSGi Model, which chooses CORBA middleware technology as a foundation and aims at non-invasiveness, generality and interoperation. Based on this model,this paper designed and implemented an OSGi distributed extension middleware-StarOSGi, which implements the remote service invocation capability with CORBA dynamic invocation and Java reflection technology. It can turn the central OSGi applications into distributed environment transparently while keeping the service-oriented programming model and lightweight feature of OSGi. Furthermore, StarOSGi supports the interoperation between OSGi and CORBA applications and also has performance advantages over existing works.
Key words: OSGi, Service-oreinted,Distributed extension,Middleware
SHI Dian-xi,WU Yuan-li,DING Bo,YIN Gang,WANG Huai-min. StarOSGi:A Distributed Extension Middleware for OSGi[J].Computer Science, 2011, 38(1): 162-165.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.jsjkx.com/EN/
https://www.jsjkx.com/EN/Y2011/V38/I1/162
Cited