Compartir a través de


Utilizar WMI con .NET Framework

WMI proporciona instrumental muy diverso para realizar prácticamente cualquier tarea de administración en numerosas aplicaciones de tecnología avanzada (por ejemplo, Microsoft Exchange, Microsoft SQL Server y Servicios de Microsoft Internet Information Server (IIS)). Los administradores pueden llevar a cabo las tareas siguientes:

  • Supervisar el buen estado de las aplicaciones.
  • Detectar cuellos de botella o errores.
  • Administrar y configurar aplicaciones.
  • Consultar datos de las aplicaciones (mediante la exploración transversal o la consulta de relaciones de objetos).
  • Realizar operaciones de administración locales o remotas fácilmente.

La arquitectura WMI consta de las tres capas siguientes:

  • Clientes

    Componentes de software que realizan operaciones mediante WMI (por ejemplo, leer detalles de administración, configurar sistemas, realizar suscripciones a eventos).

  • Administrador de objetos

    Un intermediario entre los proveedores y los clientes que proporciona ciertos servicios esenciales, como la publicación y suscripción estándar de eventos, el filtrado de eventos, el motor de consultas, etcétera.

  • Proveedores

    Componentes de software que capturan y devuelven datos activos a las aplicaciones cliente, procesan llamadas a métodos procedentes de los clientes y vinculan al cliente con la infraestructura que se está administrando.

La provisión de datos y eventos así como la capacidad para configurar sistemas se ponen a disposición de los clientes y las aplicaciones a través de un esquema perfectamente definido. En .NET Framework, el espacio de nombres System.Management proporciona clases comunes para recorrer el esquema WMI.

Con el fin de utilizar las características de administración de este espacio de nombres, además de .NET Framework, debe tener WMI instalado en el equipo. Si está utilizando Windows Millennium Edition (Windows Me), Windows 2000 o Windows XP, WMI ya está instalado. De lo contrario, tendrá que descargarlo desde MSDN. 

Vea también

Administrar aplicaciones mediante WMI | Esquemas | Consultas | Eventos de administración | System.Management y System.Management.Instrumentation Namespaces | Acceso a la información de administración con System.Management | Instrumentar aplicaciones de .NET Framework con System.Management | Explorar el esquema WMI