Fortgeschrittene Themen
摘要
Anwendungen mit Plugin- und Containerarchitekturen müssen zwei wichtige Funktionen nutzen können: dynamische Konfiguration und Laufzeiterweiterung von Plattformmodulen. Das bedeutet, dass solche Anwendungen in der Lage sein müssen, neue zusätzliche Module zur Laufzeit zu laden, sie in die bestehende Anwendungskonfiguration einzubinden und sie zu nutzen, ohne die Notwendigkeit, die Anwendung zu stoppen und erneut zu kompilieren. Diese Art von Anwendung muss auch in der Lage sein, andere Plattformmodule zu laden und zu konfigurieren, nachdem ein Laufzeitbild aufgerufen wurde. Jigsaw führt eine solche Unterstützung in Form von Schichten ein. Schichten sind eines der Hauptthemen dieses Kapitels.