Share via


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.

Per specificare il nome del provider di eventi

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)

Guida in linea e informazioni

Assistenza su SQL Server 2005