Premium
Distributed OSGi built over message‐oriented middleware
Author(s) -
Psiuk Marek,
Żmuda Daniel,
Zieliński Krzysztof
Publication year - 2013
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.1148
Subject(s) - middleware (distributed applications) , scalability , computer science , context (archaeology) , service (business) , key (lock) , distributed computing , message oriented middleware , extension (predicate logic) , operating system , software engineering , programming language , software , software architecture , paleontology , economy , economics , biology
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.