• DocumentCode
    2337675
  • Title

    CBD-OSGi: A distributed OSGi middleware

  • Author

    Yuanli, Wu ; Hui, Wang ; Hongqiao, Yang ; Huaimin, Wang

  • Author_Institution
    Dept. of Inf., 309th Hosp. of PLA, Beijing, China
  • fYear
    2012
  • fDate
    3-5 June 2012
  • Firstpage
    490
  • Lastpage
    493
  • Abstract
    As OSGi technology has been widely used in distributed environment such as pervasive computing and enterprise computing these years, standard centralized OSGi specification needs to be extended to support distributed processing. For the deficiencies of existing works in this domain, this paper proposes a CORBA-based distributed OSGi model, which aims at non-invasiveness, generality and interoperation. Based on this model, this paper designs and implements an OSGi distributed extension middleware - CBD-OSGi, which supports the remote service invocation capability with CORBA dynamic invocation and Java reflection technology. It can deploy the central OSGi applications into distributed environment transparently while keeping the service-oriented programming model and lightweight feature of OSGi. Furthermore, CBD-OSGi supports the interoperation between OSGi and CORBA applications and also has performance advantages over existing projects.
  • Keywords
    Java; distributed object management; formal specification; middleware; service-oriented architecture; CBD-OSGi technology; CORBA dynamic invocation; CORBA-based distributed OSGi model; Java reflection technology; OSGi distributed extension middleware; distributed OSGi middleware; distributed processing; remote service invocation capability; service-oriented programming model; standard centralized OSGi specification; Benchmark testing; Computational modeling; Distributed processing; Java; Monitoring; Protocols; Software; Distributed Extension; Middleware; OSGi; Service-Oriented;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Applications (ISRA), 2012 IEEE Symposium on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4673-2205-8
  • Type

    conf

  • DOI
    10.1109/ISRA.2012.6219231
  • Filename
    6219231