Hallo,
wie hier schon angesprochen http://www.java-forum.org/plattform...practices-bestehendes-programm-migrieren.html ist es meine Aufgabe eine bestehende Anwendung in ein OSGi Bundle zu überführen. Da das thema für mich absolutes neuland ist habe ich hier ein paar allgemein Fragen bei denen ich mir nicht sicher bin ob ich das alles richtig verstanden habe:
1. OSGi ist ja nur eine "Beschreibung" (ähnlich wie Java) und bekannte Vertreter sind Equinox, Apache Felix und Knoplerfish, das heisst sie alle entsprechen der OSGi beschreibung, richtig?
Was sind dann allerdings die Unterschiede?
2. Über die Equinox Shell ( ist das die richtige Bezeichnung für java -jar org.eclipse.osgi_<version>.jar ?) kann ich ja bundles installieren, uninstallieren, etc...
Passiert das beim starten von Eclipse? Im weitesten Sinne sind Eclipse Plugins ja OSGi Bundles. Also erst wird die Shell geladen und dann alle Plugins/Bundles aus der Shell gestartet...
3. Welche bekannten OSGi Vertreter neben Eclipse gibt es noch?
Vielen Dank im vorraus.
wie hier schon angesprochen http://www.java-forum.org/plattform...practices-bestehendes-programm-migrieren.html ist es meine Aufgabe eine bestehende Anwendung in ein OSGi Bundle zu überführen. Da das thema für mich absolutes neuland ist habe ich hier ein paar allgemein Fragen bei denen ich mir nicht sicher bin ob ich das alles richtig verstanden habe:
1. OSGi ist ja nur eine "Beschreibung" (ähnlich wie Java) und bekannte Vertreter sind Equinox, Apache Felix und Knoplerfish, das heisst sie alle entsprechen der OSGi beschreibung, richtig?
Was sind dann allerdings die Unterschiede?
2. Über die Equinox Shell ( ist das die richtige Bezeichnung für java -jar org.eclipse.osgi_<version>.jar ?) kann ich ja bundles installieren, uninstallieren, etc...
Passiert das beim starten von Eclipse? Im weitesten Sinne sind Eclipse Plugins ja OSGi Bundles. Also erst wird die Shell geladen und dann alle Plugins/Bundles aus der Shell gestartet...
3. Welche bekannten OSGi Vertreter neben Eclipse gibt es noch?
Vielen Dank im vorraus.