Definizione di provider di eventi non hosted
I provider di eventi non hosted sono applicazioni esterne che inviano i dati relativi agli eventi a un'applicazione di Notification Services tramite la classe EventCollector, la classe EventLoader o stored procedure di raccolta degli eventi.
Notification Services non controlla né interagisce con i provider di eventi non hosted. Pertanto, è sufficiente specificare il nome del provider di eventi nella definizione dell'applicazione, in modo da registrare ed eventualmente risolvere problemi relativi agli eventi inviati dal provider.
Definizione di un provider di eventi non hosted
Ogni applicazione può includere provider di eventi non hosted. Quando si definisce un'applicazione, è possibile dichiarare e specificare un nome per ogni provider di eventi non hosted.
Per definire un provider di eventi hosted
Se si desidera definire un'applicazione tramite XML, è possibile definire i provider di eventi hosted nell'elemento Providers del file di definizione dell'applicazione (ADF). Se l'applicazione viene definita tramite gli oggetti NMO (Notification Services Management Objects), è necessario definire singolarmente gli oggetti NonHostedEventProvider e quindi aggiungerli a un oggetto NonHostedEventProviderCollection tramite la proprietà NonHostedEventProviders dell'applicazione.
- NonHostedProvider Element (ADF)
- NonHostedEventProvider (NMO)
Per specificare il nome del provider di eventi
- ProviderName Element for NonHostedProvider (ADF)
- Costruttore NonHostedEventProvider (NMO)
Vedere anche
Riferimento
Microsoft.SqlServer.NotificationServices.EventCollector
Microsoft.SqlServer.NotificationServices.EventLoader
Concetti
Definizione di provider di eventi hosted
Altre risorse
Definizione di applicazioni di Notification Services
Sviluppo di un provider di eventi personalizzato
Definizione di provider di eventi
Definizione delle classi di evento
Provider di eventi standard
Stored procedure di Notification Services (Transact-SQL)