Rcp + ogsi

downset04

Erfahrenes Mitglied
Hallo

Bei New Plug-In Project kann man aussuchen ob man als Target Platforum Eclipse oder ein OGSI Framework nimmt - wo liegt da der unterschied? Wenn ich Eclipse nimm kann ich ein RCP Projekt machen das basiert aber auch auf OGSI oder? Wo ist da der unterschied?

thx
 
Hallo,

bei einem Eclipse Runtime basierten Plugin-Projekt hast du natürlich eine Menge mehr Abhängigkeiten zur Eclipse Laufzeit (Eclipse Equinox, Core/Runtime, Jobs etc.) als bei einem reinen OSGi Projekt (org.eclipse.osgi, Equinox).

Gruß Tom
 
Hallo,

also etwas grober oder einfacher erklärt, bei einem Eclipse-Platform-Projekt ist alles schon so konfiguriert, dass du ein Plugin für Eclipse schreiben kannst. Also es steht dir das ganze Eclipse-Framework zur Verfügung.
Bei einem reinen OSGI-Projekt, kannst du nur das nutzen, was in der OSGI-Spezifikation geregelt ist und natürlich alles was das JDK bietet. Das heißt du musst das Framework für die Oberfläche und alles andere was Eclipse bietet selbst implementieren, falls du das überhaupt brauchst.

Beispielsweise verwenden mittlerweile viele Applicationserver das OSGI-Framework und die brauchen ja nicht das Eclipseframework. :)

Gruß

Sascha
 
Zurück