Get access

Distributed OSGi built over message-oriented middleware

Authors

  • Marek Psiuk,

    Corresponding author
    • AGH University of Science and Technology, Faculty of Electrical Engineering, Automatics, Computer Science and Electronics, Department of Computer Science, Krakow
    Search for more papers by this author
  • Daniel Żmuda,

    1. AGH University of Science and Technology, Faculty of Electrical Engineering, Automatics, Computer Science and Electronics, Department of Computer Science, Krakow
    Search for more papers by this author
  • Krzysztof Zieliński

    1. AGH University of Science and Technology, Faculty of Electrical Engineering, Automatics, Computer Science and Electronics, Department of Computer Science, Krakow
    Search for more papers by this author

Marek Psiuk, AGH University of Science and TechnologyFaculty of Electrical Engineering, Automatics, Computer Science and ElectronicsDepartment of Computer Science, al. A. Mickiewicza, al. A. Mickiewicza 30 30-059, 30 30-059, Krakow.

E-mail: marek.psiuk@agh.edu.pl

SUMMARY

This paper describes key aspects of remote service invocation in federations of OSGi containers. It refers to the OSGi Remote Service Admin specification and describes its efficient implementation over message-oriented middleware. Scalability problems of several different approaches to implementation are identified, and a solution in a form of innovative Remote Service Admin model extension is proposed. The extension, named On-demand Remote Service Admin, is analyzed and validated in the context of a motivating scenario. Validation includes performance and scalability evaluation, which confirms that all assumed requirements have been satisfied by the constructed prototype. Finally, the presented research is compared with related works. Copyright © 2011 John Wiley & Sons, Ltd.

Ancillary