next up previous contents
Next: Beispiel einer Transformation Up: Implementierung Previous: Erzeugung des managerseitigen Stubs   Contents

Realisierung der Adapterlogik

Nach der Umsetzung des Informationsmodells in eine Kommunikationsstruktur muss noch die Implementierung der Adapterlogik in der Klasse JMX_MBeanSeverImpl erfolgen, die sich von dem Skeleton JMX_MBeanServerPOA ableitet (siehe Abbildung 10.1) und die vorkommenden Methoden mit Funktionalität füllt. In erster Linie erfolgt in jeder in JMX_MBeanServer beschriebenen Methode ein entsprechender Aufruf des MBean-Server im JMX-Agenten. Dafür müssen die im Methodenaufruf vorkommenden Parameter in die Datentypen und Objekte des JMX-Agenten transformiert werden. Nach Ausführung der Methode muss der eventuelle Rückgabewert wieder in das Informationsmodell zurücküberführt werden, damit er an den Klient übertragen und dort interpretiert werden kann. Ein gesamter Kommunikationsweg vom Anstoßen einer Managementfunktion im Manager bis zu deren Ausführung in dem entsprechenden MBean mit dessen Auswirkungen auf die zugrundeliegende MR ist in Abbildung 10.2 zusammengefasst.

Figure 10.2: Kommunikationsablauf mit involvierten Komponenten

In diesem Abschnitt wird die Erstellung von JMX_MBeanServerImpl mit der Erörterung von auftretenden Problemen behandelt.



Subsections

root 2002-08-11