.net - Kan nogen forklare WMI til en gammel SNMP-chap?

Indlæg af Hanne Mølgaard Plasc

Problem



Som svar på mit spørgsmål om. NET SNMP support (Søger efter et. NET SNMP Extension agent)
@Lex Li viste, at Microsoft grundlæggende laver deres instrumenteringskærlighed på WMI snarere end SNMP.


Med dette i tankerne kan nogen anbefale gode læringsressourcer til WMI og .NET?
Bonus kudos for alle websteder, der forklarer WMI-ligeværdigheden af ​​SNMP-fælder og WMI/SNMP-interoperabilitet (hvis der er noget!)

Bedste reference


Windows Instrumentation Management er Microsoft-implementering af Web Based Enterprise Management (WBEM), som er et DMTF-initiativ.


På det konceptuelle synspunkt modellerer WBEM et 'system' (computer, router, switch, server) til en flok klasser. Hvert administreret punkt er vært for en objektdatabase CIMOM (Fælles informationsstyringsobjektstyring), der øverst er bygget agentens begreb. Netværksadministration, bliver brugen af ​​fjernobjekter på netværket (lidt som CMIP eller TMN diskuterer det).


Den store forskel med SNMP er, at objektets vision betyder egenskaber, begivenheder og metoder.


WBEM eksisterer på SUN, HP-UX og som et open source-projekt kaldet openPegasus.


Den store forskel mellem WMI og WBEM er på transport/sikkerhedssynspunktet. Microsoft bruger DCOM i stedet for XML over HTTP.


Hvis du bruger XP, kan du starte filen 'wbemtest.exe', som giver dig mulighed for at besøge de klasser, der findes på din CIMOM. Men til første adgang til WMI tror jeg, at kommandolinjen 'WMIC.EXE' er den bedste måde.


Her er en sideforklaring af WMI. [3]


Jeg håber det hjælper.


JP