Sémák

A Common Information Model sémákból épül fel, amelyek egymással kapcsolatban álló osztályokat tartalmaznak. Jelenleg a CIM három sémát tartalmaz, az alábbi ábrának megfelelően:

CIM_LogicalElement

CIM_LogicalDevice

CIM_MediaAccessDevice

CIM_DiskDrive

CIM_CDRomDrive

Win32_DiskDrive

Win32_CDRomDrive

Core schema

Common schema

Extensible schema

147 . ábra A CIM sémák

A „core” sémához tartozó absztrakt osztályok kevés konkrétumot tartalmaznak, céljuk az, hogy újabb osztályokat örökíthessünk belőlük. Ezen a szinten tulajdonképpen még az sem biztos, hogy az örökített osztályoknak bármi köze is lesz a számítógépes rendszerekhez; modellezhetnek akár épületeket, vagy berendezési tárgyakat is. A „common” séma viszont már határozottan számítógép-rendszerek modellezésére szolgál.

Az említett két sémát a WBEM szabvány definiálja, így azok gyártó- és platformfüggetlenek.

Az „extensible” sémák viszont már az egyes szoftvergyártók hatáskörébe tartoznak; ide kerülhetnek az adott platformra vonatkozó speciális osztályok. A WMI a Win32_ sémát használja a felügyelt objektumok modellezésére; az itt megtalálható osztályok a „common” séma osztályainak bővített (örökített) változatai, így megjeleníthetik a Windows operációs rendszerekre jellemző speciális tulajdonságokat is.



Word To HTML Converter