(0)

Modulare Software entwickeln mit OSGi

E-book


OSGi ist eine hardwareunabhÀngige Softwareplattform und dient dazu, Java-Applikationen in Module zu unterteilen und somit modulare Software zu entwickeln. Im ersten

Kapitel des shortcuts geht es um die Beschreibung von AbhÀngigkeiten zwischen Bundles. Um z. B. festzustellen, welche Bundles aufgelöst werden können,

verwendet OSGi bestimmte Modelle, die hier nÀher diskutiert werden. Kapitel 2 verhandelt tiefer greifende Konzepte zum Thema "Resolver", die wiederum das

"Generic Resource Model" auf seine Konsistenz ĂŒberprĂŒfen. Im dritten Kapitel werden die Möglichkeiten des Provisionings erlĂ€utert und somit gezeigt, wie OSGi

verwendet werden kann, um Bundles automatisch zu installieren. Das abschließende Kapitel 4 beschreibt die Coordinator-Spezifikation bzw.

Coordinator, mithilfe dessen neue Coordinations erzeugt werden können.