Sie können die mit KDCDEF erzeugte statische UTM-Generierung dynamisch ändern, ohne den Anwendungslauf zu unterbrechen. Dazu stehen Ihnen die grafischen Administrationsprogramme WinAdmin und WebAdmin zur Verfügung, mit denen Sie Objekte der Generierung modifizieren, neue aufnehmen oder löschen können. Sie können aber auch eigene Administrationsprogramme auf Basis der Programmschnittstelle KDCADMI schreiben.
Die folgende Tabelle gibt einen Überblick darüber, welche Objekttypen einer UTM-Generierung sich in der aktuellen openUTM-Version erzeugen, ändern und löschen lassen (Cluster-bezogene Objekttypen gibt es nur auf Linux-, Unix- und Windows-Systemen):
KDCDEF-Anweisung und | Bedeutung des Objekttyps | erzeugen | ändern | löschen |
CLUSTER | Parameter für eine UTM-Cluster-Anwendung | nein | ja | nein |
CLUSTER-NODE | Adress-Komponenten und Basisnamen einer | nein | ja | nein |
CON | LU6.1-Verbindungen | ja | nein | ja |
DATABASE/DB_INFO (BS2000-Systeme) | Datenbanksysteme | nein | ja | nein |
KSET (+ LOCK-Operanden) | Zugriffsberechtigungen (Keysets) | ja | ja | ja |
MAX | Anwendungsparameter und | --* | ja* | --* |
LOAD-MODULE | Lade-Module | nein | ja | nein |
LPAP | LPAP-Partner für LU6.1 | nein | ja | nein |
LSES | Sessions für LU6.1 | ja | ja | ja |
LTAC | TACs für LU6.1-Partner und OSI TP-Partner | ja | ja | ja |
LTERM | LTERM-Partner von Clients und Druckern | ja | ja | ja |
MUX (BS2000-Systeme) | Multiplex-Anschluss | nein | ja | nein |
OSI-CON | Verbindung für OSI TP-Partner | nein | ja | nein |
OSI-LPAP | OSI-LPAP-Partner für OSI TP | nein | ja | nein |
PROGRAM | Teilprogramme | ja | nein | ja |
PTERM | Clients und Drucker | ja | ja | ja |
SHARED-OBJECT | Shared Objects | nein | ja | nein |
TAC | Transaktionscode und TAC-Queues | ja | ja | ja |
TACCLASS | TAC-Klassen | nein | ja | nein |
TPOOL | LTERM-Pools | nein | ja | nein |
USER | Benutzerkennungen | ja | ja | ja |
* Das Erzeugen und Löschen der Anwendungsparameter ist nicht sinnvoll. Welche Parameter sich im Einzelnen verändern lassen, ist im openUTM-Handbuch „Anwendungen administrieren“ oder in der jeweiligen Online-Hilfe von WinAdmin bzw. WebAdmin beschrieben.
Außerdem können RSA-Schlüssel gelöscht und neu erzeugt werden. RSA-Schlüssel werden standardmäßig beim KDCDEF-Lauf erzeugt, entsprechend den Angaben bei PTERM, TAC und TPOOL.Jede einzelne dynamische Veränderung der UTM-Generierung ist transaktionsgesichert, d.h. die Veränderung wird entweder vollständig oder gar nicht durchgeführt. Wenn Sie WinAdmin einsetzen, können Sie auch mehrere Schritte zu einer Transaktion zusammenfassen, z.B. Eigenschaften mehrerer Benutzer ändern. Für Objekte, die dynamisch erzeugt werden sollen, muss bei der Generierung mit KDCDEF entsprechender Speicherplatz reserviert werden.
Welche Objekte und Parameter sich auf welche Weise dynamisch ändern lassen, ist im openUTM-Handbuch „Anwendungen administrieren“ unter dem Stichwort Programmschnittstelle KDCADMI und Transaktionssicherung beschrieben. |