Service-Container realisieren das Lifecycle-Management ihrer Services bzw. Komponenten in Verteilten Systemen. Beispielsweise aktivieren oder passivieren sie ihre Komponenten und berücksichtigen dabei Abhängigkeiten zwischen diesen. Sie sorgen z.B. dafür, dass bevor eine Komponente A aktiviert wird, sämtliche Komponenten aktiv sind, von denen A abhängig ist. Das Lifecycle-Management von Komponenten kann u.U. recht kompliziert sein.Dieses Buch beschreibt ein flexibles Framework, um ein solches Lifecycle-Management zu implementieren. Es definiert das Paradigma der Zustandsorientierten Programmierung, wodurch Variablen funktional in Abhängigkeit gesetzt werden. Die Änderung einer Variable hat dadurch unmittelbar Auswirkung auf ihre abhängigen Variablen. Dieses Paradigma wird im Framework angewendet. Das Framework bietet die Grundlage für eine generelle Zustandsorientierte Programmierung.Zielgruppe dieses Buches sind Softwarearchitekten und -entwickler, die an einer flexiblen Idee interessiert sind, die Synchronisation funktional abhängiger Variablen in den Griff zu bekommen und alle, die die interne Funktionsweise von Service-Containern näher kennen lernen wollen.