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