next up previous contents index
Next: Manager-Applikationen Up: Management-Möglichkeiten Previous: Management-Möglichkeiten

HTML-Browser

    JDMK ermöglicht das Management eines Agenten über einen HTML-Adapter. Dieser Adapter ist in Kapitel 3.4 beschrieben. Falls nun ein Web-Browser über diesen Adapter auf einen Agenten zugreift, dann generiert dieser Adapter zur Laufzeit HTML-Seiten, welche den aktuellen Zustand des Agenten und dessen M-Beans darstellen. Innerhalb dieser Seiten kann mittels URL auf HTML-Seiten, welche weitere Eigenschaften der M-Beans beinhalten, gewechselt werden. Eine Einstiegsseite für den Prototypen mit seinen M-Beans ist in Abbildung 6.10 zu sehen.

 
 figure1538

Abbildung 6.10: HTML Einstiegsseite

Auf dieser Seite werden M-Beans durch deren Domänenbezeichner grob strukturiert. Danach werden sie mit deren Bezeichner aufgelistet und als URL in die Seite integriert. Wie zu ersehen ist, stehen neben den Adaptoren auch die einzelnen Tabelleneinträge der MIB-Tabellen auf dieser Einstiegsseite. Dies resultiert aus der Tatsache, daß die Elemente einer SNMP-Tabelle als M-Beans realisiert sind.
Nun kann eines der M-Beans ausgewählt werden. Ist beispielsweise das M-Bean NetworkParmsImpl ausgewählt worden, so erscheint danach eine neue Seite, die den Inhalt wie in Abbildung 6.11 dargestellt besitzt.

 
 figure1549

Abbildung 6.11: HTML-Seite des NetworkParmsImpl - M-Bean

Auf dieser Seite werden die Properties des M-Bean aufgelistet und der Zugriff je nach Zugriffsrechte, die in der MIB und in den M-Beans definiert wurden, ermöglicht. Beispielsweise kann auf die Property ``ComputerName'' lesend und schreibend zugegriffen werden, während ``SysUpTime'' lediglich eine lesende Zugriffsberechtigung bietet und somit nur dargestellt wird. Auch sind auf dieser Seite die Tabellen der MIB-Gruppe dargestellt. Sie können ebenfalls als URL ausgewählt werden und es wird nach der Wahl eine entsprechende Seite für die SNMP-Tabelle generiert. SNMP-Tabellen werden in der Evaluationsversion von JDMK nur eindimensional unterstützt, daher konnte diese Möglichkeit der Darstellung mehrdimensionaler SNMP-Tabellen nicht getestet werden.
HTML-Seiten können durch den Benutzer erweitert und sogar ersetzt werden. Diese Möglichkeit bietet JDMK durch Bereitstellung des HtmlStreamableIf-Interface, welches zwei Methoden bietet:


next up previous contents index
Next: Manager-Applikationen Up: Management-Möglichkeiten Previous: Management-Möglichkeiten

Beispielbenutzer SuSE Linux 6.0
Sun May 9 21:16:36 MEST 1999