OSGi ist auf dem besten Weg zur Basistechnologie von Enterprise-Anwendungen zu werden. Um die Anforderungen dieser Anwendungen besser erfüllen zu können, wurde der OSGi-Standard erweitert. Eine der wichtigsten Erweiterungen stellt dabei Distributed OSGi dar, was im Folgenden detailliert beschrieben wird. Anhand eines praktischen Beispiels wird erläutert, wie OSGi-Module sowohl lokalen als auch entfernten Clients Funktionalität anbieten beziehungsweise wie sie entfernte Dienste aufrufen können. Darüber hinaus wird der Bezug zur SCA hergestellt.
Philipp Konradi, Viktor Ransmayr, Nicole Wengatz