Definir proveedores de eventos no alojados
Los proveedores de eventos no alojados son aplicaciones externas que envían datos de eventos a una aplicación de Notification Services utilizando la clase EventCollector, la clase EventLoader o los procedimientos almacenados de recopilación de eventos.
Notification Services no controla ni interactúa con los proveedores de eventos no alojados. Por tanto, proporcione únicamente el nombre del proveedor de eventos en la definición de la aplicación para luego poder realizar un seguimiento de los eventos enviados por el proveedor de eventos y solucionar los problemas.
Definir un proveedor de eventos no alojados
Todas las aplicaciones pueden tener proveedores de eventos no alojados. Al definir una aplicación, se declara y proporciona un nombre para cada proveedor de eventos no alojados.
Para definir un proveedor de eventos alojados:
Si está definiendo una aplicación a través de XML, defina los proveedores de eventos alojados en el elemento Proveedores del archivo de definición de aplicación (ADF). Si está definiendo una aplicación mediante Objetos de administración de Notification Services (NMO), defina individualmente los objetos NonHostedEventProvider y, a continuación, agréguelos a NonHostedEventProviderCollection utilizando la propiedad NonHostedEventProviders de la aplicación.
- NonHostedProvider Element (ADF)
- NonHostedEventProvider (NMO)
Para proporcionar el nombre del proveedor de eventos:
- ProviderName Element for NonHostedProvider (ADF)
- Constructor NonHostedEventProvider (NMO)
Vea también
Referencia
Microsoft.SqlServer.NotificationServices.EventCollector
Microsoft.SqlServer.NotificationServices.EventLoader
Conceptos
Definir proveedores de eventos alojados
Otros recursos
Definir aplicaciones de Notification Services
Desarrollar un proveedor de eventos personalizados
Definir proveedores de eventos
Definir clases de eventos
Proveedores de eventos estándar
Procedimientos almacenados de Notification Services (Transact-SQL)