OSGI Lifecycle

Pascha
Sonntagsinformatiker
Sonntagsinformatiker
Beiträge: 242
Registriert: 6. Jun 2007 14:03

OSGI Lifecycle

Beitrag von Pascha »

Hallo,
wo ist der Unterschied zwischen dem Zustand 'resolved' und 'installed'? Wieso reicht es nicht aus einen Zustand zu haben?

Benutzeravatar
satabin
Mausschubser
Mausschubser
Beiträge: 57
Registriert: 25. Feb 2010 15:32

Re: OSGI Lifecycle

Beitrag von satabin »

Hallo,

"installed" ist der Zustand in dem ein Bundle ist, nach dem du es in deiner OSGi Umgebung installiert hast : es ist vorhanden, bekannt, aber es wurde noch nicht geprüft, ob alle Abhängigkeiten vorhanden sind.
"resolved" ist nachdem OSGi geprüft hast, dass alle Abhängigkeiten verfügbar sind. Die resolve Phase erfolgt nur dann wenn du dein Bundle starten möchtest.
Die zwei Zustände erlauben es, z.B., die Bundles in einer beliebige Reihenfolge zu installieren, und dann sie zu starten.

Lucas
Arrière les Esquimaux ! Je rentre seul. Un matador rentre toujours seul ! Plus il est grand, plus il est seul. Je vous laisse à vos banquises, à vos igloos, à vos pingouins. ¡ Por favor Señora ! À quelle heure le train pour Madrid ?

Antworten

Zurück zu „Archiv“