- [Alt + 0] - Startseite
- [Alt + 1] - Navigation
- [Alt + 2] - Inhalt
- Kontakt - [Alt + 3]
- [Alt + 4] - Sitemap
- [Alt + 5] - Suche
TECHNOLOGIE
Open Source
OSGi
Die Spezifikation der OSGi Service Plattform definiert eine Java-basierte Laufzeitumgebung oberhalb der JVM und deren Basisdiensten. Ein bedeutendes Merkmal der Service-Plattform ist die Möglichkeit, dynamisch und kontrolliert Service-Anwendungen (sogenannte Bundles) zur Laufzeit einzuspielen sowie – vor allem – auch zu aktualisieren und wieder zu entfernen. Das Modell der OSGi-Service-Plattform gibt damit die Möglichkeit, verschiedene weitgehend unabhängige und modulare Anwendungen parallel in derselben virtuellen Maschine laufen zu lassen und diese während des gesamten Lebenszyklus der Anwendung (fern) zu administrieren und zu aktualisieren. Dabei werden Abhängigkeiten zwischen Bundles automatisch aufgelöst, und ein intelligentes Versionsmanagement steht zur Verfügung.
Oft verwendete Implementationen der OSGi-Spezifikation sind Spring DM, Eclipse Equinox und Apache Felix.



