Teljesítmény WMI - ismerete
Egy egyszerű kiviteli alakban a WMI szolgáltatók vannak kialakítva, hogy egy kapcsolatot a tárgy vezetője a CIM (CIMOM) és kezelt források, vagyis ők (ISP) biztosítja a CIMOM információt a kezelt objektum felelős a beérkező kéréseket ellenőrző programok, valamint képeznek az üzenetet bekövetkeztével bizonyos eseményeket.
Minden szolgáltatók (WMI szolgáltatók), regisztrált az adattárban CIM nem más, mint a rendszer osztály példányok __Win32Provider. Ez az osztály felelős a regisztrációs információt a fizikai kivitelezés WMI-szolgáltató (lásd a cikk „WMI osztályok, a névterek és CIM”).
A folyamat a kölcsönhatás CIMOM szolgáltatók és kezelt objektumok nem ugyanaz. Szóval, a CIMOM kommunikáció folyik egy szabványos interfészen alkalmazás programozási WMI (WMI API), és a kezelt objektumok - rovására az API az objektum. Ezek a kommunikációs technológia lehetővé teszi, hogy elrejtse a részleteket a belső végrehajtását kezelt objektumok, meghagyva ezzel a lehetőséget, hogy befolyásolja a CIMOM adat objektumokat egységesen ugyanazt a WMI API
Ha beszélünk a fizikai megvalósítása WMI-szolgáltatók vannak COM vagy DCOM szervereket. és bemutatták a rendszer formájában dynamic link könyvtárak (DLL). Ezek library fájlok általában található a System32 mappájában rendszer Wbem könyvtárban. Ennek során ezt a cikket tartjuk az alapvető WMI szolgáltatók, amelyek felelősek a munka a Win32 alrendszer eseménynaplókban, registry, és így tovább. Azt is érdemes kiemelni, hogy WMI lehetőséget nyújt létrehozását és telepítését a szolgáltatók, ez lehetővé teszi, hogy azonnal dolgozzon a készülékkel, vagy szolgáltatás-specifikus jellegét.
Első pillantásra úgy tűnhet, hogy minden WMI szolgáltatók egyforma, és hogy ők csak biztosítani osztályba, de ez nem az.
Típusai WMI szolgáltatók
- Osztály (class szolgáltató) - felelős neve, megváltoztatása, törlése, valamint felsorolja az osztályok, amelyek egy-egy konkrét szolgáltatót. Bejelentkezés típusa - __ClassProviderRegistration. Ennek egyik példája az Active Directory Szolgáltató és SNMP. WMI Provider.
- Bíróság (Service-példányok) - Felelős nyújtó, szerkesztése, törlése, és felsorolja az esetekben a rendszer által adott osztályok vagy a szolgáltatóhoz. Minden példány egy kezelt objektum. Azt is támogatja a kérelmek feldolgozását. Bejelentkezés típusa - __InstanceProviderRegistration. Például a registry-szolgáltató és a Win32.
- Az ingatlan (tulajdon szolgáltató) - Felelős biztosítása és a változó értékeit tulajdonságai egyes objektumokat. Bejelentkezés típusa - __PropertyProviderRegistration. Például a regisztrációs szolgáltatót.
- Módszer (módszerek szolgáltató) - Felelős nyújtására irányuló módszerek egy osztály különös a szolgáltatónak. Bejelentkezés típusa - __MethodProviderRegistration. Például a registry-szolgáltató és a Win32.
- Esemény (Event Provider) - létrehozásáért felelős mintegy WMI esemény értesítést. Bejelentkezés típusa - __EventProviderRegistration. Például a registry-szolgáltató, és az SNMP. WMI Provider
- Esemény Consumer (esemény fogyasztó szolgáltatót) - Csak jár a WMI esemény fogyasztó. Bejelentkezés típusa - __EventConsumerProviderRegistration. Például a felhasználó parancssor események, SMTP és script.
Az alábbiakban bemutatjuk a listát szabványos WMI-szolgáltatók és a kapcsolódó dinamikus kapcsolat könyvtárak.
Normál WMI szolgáltatók
A WMI-szolgáltató több feladatot úgy, hogy a registry-szolgáltató (Registry szolgáltató) végzi a következő szerepeket:
- Amennyiben a szolgáltató
- szolgáltató példányban
- szolgáltató módszerek
- szolgáltató ingatlan
Hasonlóképpen EventLog szolgáltató is támogatja a többszörös szerepek. Ez magában foglalja a tételek, mint például az eseménynaplóban Computer. Event Log Record és naplófájlt. EventLog maga a szolgáltató típusú Bíróság (másolatok ISP), mert lehetővé teszi, hogy meghatározza több példányának saját osztályokat. Továbbá, a fájl objektum eseménynapló kidolgozott módszereket a mentési és visszaállítási, amely lehetővé teszi, hogy biztonsági másolatot készíteni eseménynapló fájlokat, majd vissza őket a Windows Management Instrumentation jelenti. ami arra utal, hogy a szolgáltató Event Log szolgáltató módszerek (A módszer). Ezen kívül eseménynapló lehetővé teszi, hogy értesítse az új bejegyzéseket a eseménynapló fájlok működve is, mint a szolgáltató eseményeket (Event).