Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La capacidad de detectar cuándo ocurre una circunstancia o combinación de circunstancias y notificar el evento o eventos al consumidor es una de las características más importantes de un sistema distribuido práctico. Incluso con un sistema de complejidad moderada, no se podría realizar un seguimiento de los eventos y reaccionar ante ellos mediante un sondeo de los orígenes de datos disponibles. Tanto la carga que supondría para el consumidor como el volumen de datos resultante son tan voluminosos que no resulta práctico. A pesar de ello, es lo que de hecho necesitan muchas aplicaciones de administración. En los registros centralizados se escriben cantidades ingentes de datos, que luego se examinan en función de diferentes combinaciones de circunstancias que indican que se debe iniciar cierta acción (por ejemplo, facturación, mantenimiento preventivo o copias de seguridad).
WMI admite una compleja infraestructura de eventos que permite publicar, filtrar, suscribir y registrar los eventos en una combinación determinada por la aplicación en cuestión. Todas las funciones de control de eventos de WMI se configuran mediante expresiones WMI estándar que se pueden supervisar y controlar, gracias a lo cual, WMI puede administrarse y configurarse a sí mismo. En WMI, los eventos, publicaciones y suscripciones se representan mediante objetos WMI que se pueden entregar a orígenes y consumidores mediante los mismos mecanismos admitidos por las clases e instancias WMI normales.
WMI también permite al usuario definir consumidores permanentes de eventos a los que se invoca siempre que ocurre un evento al que está suscrito el consumidor. Todos los eventos significativos del servidor son visibles para WMI (incluida la hora), lo que permite integrar procesos inteligentes en el consumidor permanente de eventos WMI, por ejemplo "realice una copia de seguridad de la configuración del sistema todas las noches a las 11:00 p.m. o en cualquier momento que se reinicie la base de datos. No realice más de una copia de seguridad de la configuración del sistema en un período de 8 horas." Al usar consumidores permanentes de eventos WMI, se puede iniciar cualquier combinación de acciones como resultado de los eventos que ocurren en el entorno. La capacidad para colocar procesos inteligentes en el consumidor permanente de eventos permite construir el sistema de manera que no es necesario pasar las secuencias de datos a consumidores de niveles superiores como decisiones o acciones, sino que el sistema las toma localmente él mismo al requerir únicamente el paso de los eventos de estado a niveles superiores de la arquitectura.
Vea también
Utilizar WMI con .NET Framework | Esquemas | Consultas | Espacio de nombres System.Management y espacios de nombres System.Management.Instrumentation