Partager via


Développement de fournisseurs d'événements non hébergés

Les fournisseurs d'événements non hébergés s'exécutent indépendamment de Notification Services. Ce sont des applications ou composants distincts qui envoient des événements à une application Notification Services.

Types de fournisseurs d'événements non hébergés

Les fournisseurs d'événements non hébergés peuvent être des applications Web autonomes, des applications Microsoft Windows ou des applications console, des scripts ou déclencheurs Transact-SQL, ou être intégrés dans une application ou un service existant. La seule contrainte que Notification Services place sur les fournisseurs d'événements non hébergés est qu'ils doivent utiliser des API de dépôt d'événement. Pour plus d'informations sur ces API, consultez Fournisseurs d'événements personnalisés.

Accès à Notification Services

Lorsque vous utilisez des API de dépôt d'événement, vous devez indiquer l'instance de Notification Services, l'application et la classe d'événements correspondant à l'événement. Pour ce faire, deux possibilités s'offrent à vous :

  • Utilisez les classes InstanceEnumeration, ApplicationEnumeration et EventClassEnumeration qui sont incluses dans l'API de Notification Services pour sélectionner par programme les noms d'instance, d'application et de classe d'événement appropriés au moment de l'exécution.
  • Utilisez les noms d'instance, d'application et de classe d'événement pour initialiser les objets et comme paramètres des méthodes API. Cette méthode est conseillée si votre application n'accède qu'à une seule application Notification Services.

Utilisation des fournisseurs d'événements non hébergés

Pour utiliser un fournisseur d'événements non hébergé, vous devez le déclarer dans la définition d'application. Pour plus d'informations, consultez Définitions des fournisseurs d'événements non hébergés.

Voir aussi

Concepts

Utilisation de l'API d'envoi d'événement managé
Utilisation du chargeur d'événement API XML
Utilisation des procédures stockées de soumission d'événements

Autres ressources

Développement d'un fournisseur d'événements personnalisé
Définition des fournisseurs d'événements

Aide et Informations

Assistance sur SQL Server 2005