Programmierung für die Verwendung des OSGi-Frameworks
Sie können eXtreme-Scale-Server
und -Clients in einem OSGi-Container starten, was Ihnen ermöglicht, eXtreme-Scale-Plug-ins
in der Laufzeitumgebung hinzuzufügen und zu aktualisieren.
Dynamische eXtreme-Scale-Plug-ins erstellen WebSphere eXtreme Scale enthält ObjectGrid- und BackingMap-Plug-ins.
Diese Plug-ins werden in Java implementiert und
mithilfe der ObjectGrid-XML-Deskriptordatei konfiguriert. Wenn Sie ein
dynamisches Plug-in erstellen möchten, das dynamisch aktualisiert werden kann,
müssen die Plug-ins ObjectGrid- und BackingMap-Lebenszyklusereignisse
erkennen, weil sie während einer Aktualisierung unter Umständen einige Aktionen ausführen müssen.
Die Erweiterung eines Plug-in-Bundles mit Callback-Methoden und/oder Ereignislistenern für den Lebenszyklus
ermöglicht dem Plug-in, diese Aktionen zu den entsprechenden Zeiten auszuführen.