Backend-Lebensdauer

Dieses Kapitel beschreibt die Backend-Lebensdauer, bestehend aus den verschiedenen Schritten für das Starten und Stoppen wie Erstellen einer CommonBackend-Instanz und DatenbankParameter abrufen.

Starten

  • Erstellen einer CommonBackend-Instanz
  • DatabaseParameters abrufen
  • DatabaseActivityMonitor Handler setzen
  • Write-Read-Handler setzen
  • Metadaten-Synchronisation durchführen
  • Config-Handler setzen
  • Write-Read-Handler starten
  • Warten auf den Stop-Befehl

Stoppen

  • Warten, um benutzerdefinierte Klassen zu stoppen
  • Warten um eine CommonBackend-Instanz zu stoppen
    • Im in-proc-Modus setzt die Schnittstelle das doExit-Flag und das Backend sollte beendet werden.
    • Im out-proc-Modus sendet die Schnittstelle einen Shutdown-Befehl.