| |
Standardisierte Informationsmodelle zur Beschreibung und Modellierung von Managementobjekten
19
4.2.Das XML Wörterbuch (Vocabulary) für CIM
Managementinformation.
Das CIM Modell kann als eine Basis für die DTD - Document Type Definition, die
das XML Repräsentationswörterbuch (Vocabulary) von Managementinformation definiert,
angewendet werden. Diese Abbildung des CIM Meta Modells zu XML DTD heißt CIM XML
Vocabulary. Mit dieser Technik kann die Abbildung zwischen beliebiger Managementinformation
definiert werden, die mit Hilfe des CIM und CIM XML Vocabulary modelliert wird. Die XML
Repräsentationen können auch in MOF repräsentiert werden und umgekehrt.
Betrachten wir ein Beispiel der MOF Syntax einer Klasse (siehe unten) und danach die
XML Repräsentation dieser Klasse mit Hilfe CIM XML Vocabulary.
MOF Syntax einer Klasse:
[Abstract]
class CIM_ManagedSystemElement
{
[MaxLen(64)] string Caption;
string Description;
[MappingStrings{"MIF.DMTF|ComponentID|001.5"}]
datetime InstallDate;
string Name;
[Values{"OK","Error","Degraded","Unknown"}] string Status;
};
Ein Fragment der XML Repräsentation der obengenannten Klasse:
...
<CLASS>
<CLASSPATH>
<NAMESPACEPATH>
<HOST>WBEM_TECRA_2</HOST>
<NAMESPACE>
<NAMESPACENODE>ROOT</NAMESPACENODE>
<NAMESPACE>
<NAMESPACENODE>CIMV2</NAMESPACENODE>
</NAMESPACE>
</NAMESPACE>
</NAMESPACEPATH>
<CLASSNAME>CIM_ManagedSystemElement</CLASSNAME>
</CLASSPATH>
<QUALIFIER NAME="Abstract" LOCAL="true" TYPE="boolean"
OVERRIDABLE="EnableOverride"
TOSUBCLASS="Restricted" TRANSLATABLE="false">
<VALUE>TRUE</VALUE>
</QUALIFIER>
|  |
|
| |
|
|