Definieren von benutzerdefinierten Übermittlungsprotokollen

Wenn Sie eine Notification Services-Instanz konfigurieren, müssen Sie alle benutzerdefinierten Übermittlungsprotokolle definieren, die von den Anwendungen der Instanz verwendet werden. Das integrierte File- und SMTP-Übermittlungsprotokoll müssen nicht definiert werden.

Übermittlungsprotokolle

Ein Übermittlungsprotokoll implementiert die Kommunikation zwischen Notification Services und einem von einem Übermittlungskanal definierten Übermittlungsendpunkt. Das integrierte SMTP-Übermittlungsprotokoll implementiert z. B. den E-Mail-Transport zu einem SMTP-Dienst.

Von jeder Benachrichtigungsklasse in einer Anwendung wird mindestens ein Übermittlungsprotokoll angegeben, das zum Senden von Benachrichtigungen verwendet wird. Von der Benachrichtigungsklasse können das integrierte File- und SMTP-Übermittlungsprotokoll oder benutzerdefinierte Übermittlungsprotokolle verwendet werden.

Sie können benutzerdefinierte Protokolle erstellen, indem Sie die IDeliveryProtocol-Schnittstelle verwenden, oder Sie können benutzerdefinierte Protokolle von Drittanbietern erwerben.

Definieren von benutzerdefinierten Protokollen

Wenn von der Notification Services-Instanz gehostete Anwendungen benutzerdefinierte Protokolle verwenden, müssen Sie jedes einzelne benutzerdefinierte Protokoll definieren. Wenn Ihnen nicht bekannt ist, ob eine Anwendung benutzerdefinierte Protokolle verwendet, sehen Sie sich die Protokolle an, die für jede Benachrichtigungsklasse der Anwendung definiert sind. Alle Protokolle außer File und SMTP sind benutzerdefiniert.

So definieren Sie benutzerdefinierte Protokolle

Falls Sie eine Notification Services-Instanz über XML konfigurieren, definieren Sie benutzerdefinierte Protokolle in der Instanzkonfigurationsdatei (Instance Configuration File, ICF). Falls Sie eine Notification Services-Instanz programmgesteuert konfigurieren, verwenden Sie Notification Services Management Objects (NMO), um benutzerdefinierte Protokolle zu definieren.

Siehe auch

Konzepte

Angeben des Instanznamens
Angeben des Datenbanksystemnamens
Definieren der Instanzdatenbank
Zuordnen von Anwendungen zu einer Instanz
Definieren von Übermittlungskanälen
Konfigurieren der Argumentverschlüsselung
Angeben der Instanzversion und des Instanzverlaufs
Verwenden von Parametern in einer Instanzkonfigurationsdatei
Entwickeln eines benutzerdefinierten Übermittlungsprotokolls
Definieren von Übermittlungskanälen

Andere Ressourcen

Konfigurieren von Instanzen von Notification Services
Protocols Element (ICF)
Protocol Element (ICF)
Instance Configuration File Templates

Hilfe und Informationen

Informationsquellen für SQL Server 2005