Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Teil: I Das OSGi Framework

Teil I: Das OSGi Framework

Der erste Teil dieses Buches beschäftigt sich mit dem OSGi Framework, das der OSGi Service Platform zugrunde liegt. Der Teil besteht aus zehn Kapiteln und ist wie folgt aufgebaut:

  • Kapitel 3 (Bundles) erläutert an einem ersten, einfachen Beispiel den Aufbau von Bundles und stellt grundlegende Framework-Klassen wie den BundleActivator und den BundleContext vor.

  • Kapitel 4 (Bundle-Lebenszyklus) erläutert den Lebenszyklus von Bundles und zeigt, wie Sie diesen über die Equinox-Konsole steuern und überwachen.

  • Kapitel 5 (Package-Abhängigkeiten zwischen Bundles) beschreibt, wie Packages von Bundles exportiert bzw. importiert und so Package-Abhängigkeiten zwischen Bundles definiert werden.

  • Kapitel 6 (OSGi Services) führt Sie in die Grundlagen der Implementierung und des Arbeitens mit OSGi Services ein.

  • Kapitel 7 (Umgang mit dynamischen Services) behandelt, wie Sie mit Services in dynamischen Systemen umgehen, in denen die Services zur Laufzeit »kommen und gehen« können.

  • Kapitel 8 (Fragment Bundles) beschreibt das Arbeiten mit Fragment Bundles, mit denen Sie bestehende Bundles um zusätzliche Klassen und Ressourcen erweitern können.

  • Kapitel 9 (Security) behandelt sicherheitsrelevante Aspekte des OSGi Frameworks und zeigt, wie Sie die Ausführungsrechte einzelner Bundles gezielt beschränken.

  • Kapitel 10 (Management der OSGi Service Platform) zeigt, wie Sie das Eclipse Equinox mithilfe von Management Agents »von außen« administrieren.

  • Kapitel 11 (Packaging und Deployment) behandelt das Packaging und Deployment von Anwendungen, die auf Eclipse Equinox basieren. Es wird gezeigt, wie Sie Eclipse Equinox von der Kommandozeile oder aus Java-Anwendungen heraus ausführen.



  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial