Ein Ereignisanbieter sammelt Ereignisdaten und sendet sie an Notification Services. Jedes gesammelte Ereignis wird als eine einzelne Zeile in der Ereignistabelle der Anwendungsdatenbank gespeichert.
Ein Ereignisanbieter kann Daten von jeder gewünschten Ressource sammeln, vorausgesetzt, Sie können eine Anwendung schreiben, die Ereignisse von der Ressource abruft.
Als Unterstützung zur schnellen Entwicklung und Bereitstellung einer Notification Services-Anwendung enthält Notification Services drei Standardereignisanbieter zum Sammeln von Ereignissen aus einer Datei, zum Verwenden einer Transact-SQL-Abfrage und zum Verwenden einer MDX-Abfrage.
Sie können die Standardereignisanbieter in einer Anwendung verwenden, indem Sie vordefinierte Namen und benutzerdefinierte funktionale Parameter in der Anwendungsdefinition angeben.
Wenn die Standardereignisanbieter die Anforderungen der Anwendung nicht erfüllen, können Sie benutzerdefinierte Ereignisanbieter entwickeln, die an Ihre Umgebung und die Ereignisquellen angepasst sind. Weitere Informationen finden Sie unter Entwickeln eines benutzerdefinierten Ereignisanbieters.
Einzelne Ereignisanbieter können gehostet oder nicht gehostet sein. Notification Services führt gehostete Ereignisanbieter aus. Nicht gehostete Ereignisanbieter sind externe Anwendungen.
Entwickeln Sie einen benutzerdefinierten nicht gehosteten Ereignisanbieter, wenn Sie über eine Anwendung verfügen, die Ereignisse senden kann, oder wenn Sie eine externe Anwendung zum Senden von Ereignissen entwickeln möchten. Verwenden Sie andernfalls einen standardmäßigen oder benutzerdefinierten gehosteten Ereignisanbieter.

In diesem Abschnitt

Verwandte Abschnitte

Siehe auch