| |
Standardisierte Informationsmodelle zur Beschreibung und Modellierung von Managementobjekten
16
3.Beschreibungssprache: MOF
Bisher haben wir die graphische Darstellung für Managementinformation CIM betrachtet.
Das sind 3 Schichten des CIM, 2 abstrakte Core und Common Model und eine Erweiterungsschicht
Extension Schema.
Aber diese ganze graphische Information muß jetzt in eine Textform umgewandelt werden,
damit Computer diese Information verstehen kann. Eine Möglichkeit dafür ist MOF
Management Object Format. Dieser Format wird im folgenden Kapitel näher beschrieben.
3.1.Managed Object Format
Die Management Information lässt sich in einer Sprache, die auf der Interface Definition
Language (IDL) basiert, beschreiben. Diese Sprache heißt Management Object Format (MOF).
MOF ist zur Definition von statischen (static) und dynamischen (dynamic) Klassen und Instanzen
geeignet.
Das MOF File
Die MOF Syntax ist ein Weg die Objektdefinitionen in der Textform zu beschreiben. MOF
bildet eine Syntax für geschriebene Definitionen. Die Hauptkomponenten der MOF Spezifikation
sind Textbeschreibungen für Klassen, Assoziationen, Eigenschaften, Methoden und
Instanzendeklarationen und ihren dazugehörige Qualifiern. Kommentare sind erlaubt.
MOF Syntax
Das MOF File besteht in der Regel aus Serien von Klassen und Instanzendeklarationen.
Die Komponenten von MOF beinhalten:
· Schlüsselwörter (Keywords)
· Kommentare
· Gültigkeitsprüfung cContext (Validation cContext)
· Benennung von Elementen von dem Schema
· Klassendeklarationen
· Qialifiersdeklarationen
· Methodendeklarationen
· Anweisungen für den Compiler (Compiler directives)
· Initialisierungen (Initializers)
Klassendeklarationen
Die Klassendeklaration ist als eine Instruktion zur Erzeugung von einer neuen Klasse
Zu betrachten.
Jede Klasse, die als eine Superklasse genutzt wird, muss zur Zeit der Benutzung vorhanden
sein.(Vorreferenzen zu Superklassen sind nicht erlaubt.) Vorreferenzen zu Klassen sind im Fall der
Referenzendeklarationen gestattet.
|  |
|
| |
|
|