Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Ermittelbarkeit von Dienstendpunkten an.
Schemahierarchie
<<system.serviceModel>>
<behaviors>
<serviceBehaviors>
<behavior> von <serviceBehaviors>
<serviceDiscovery>
Syntax
<behaviors> <serviceBehaviors> <behavior name=String"> <serviceDiscovery> <announcementEndpoints> <endpoint name="String” kind="Type" /> </announcementEndpoints> <discoveryEndpoints> <endpoint name="String” kind="Type" /> </discoveryEndpoints> </serviceDiscovery> </behavior> </serviceBehaviors></behaviors>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
| Element | Beschreibung |
|---|---|
<announcementEndpoint> |
Eine Auflistung von Ankündigungsendpunkten. Verwenden Sie diesen Abschnitt, um die Endpunkte anzugeben, die zum Senden von Ankündigungsnachrichten verwendet werden sollen. |
Eine Auflistung von Ermittlungsendpunkten. Verwenden Sie diesen Abschnitt, um die Endpunkte anzugeben, die auf Ankündigungsnachrichten überwacht werden sollen. |
Übergeordnete Elemente
| Element | Beschreibung |
|---|---|
Gibt ein Verhaltenselement an. |
Hinweise
Wenn dieses Element der Verhaltenskonfiguration des Diensts hinzugefügt wird, macht es alle Endpunkte dieses Diensts auffindbar. Sie können die Suchfunktionen von solchen Endpunkten mit den <discoveryEndpoint> oder untergeordneten <announcementEndpoint>-Elementen weiter konfigurieren. Verwenden Sie den <announcementEndpoint>-Abschnitt, um die Ankündigungen zu konfigurieren, indem Sie die Endpunktkonfiguration zum Senden von Dienstankündigungen (online/Hello und offline/Bye) angeben. Verwenden Sie den <discoveryEndpoint>-Abschnitt, um den zu überwachenden Endpunkt manuell anzugeben.
Beispiel
Im folgenden Konfigurationsbeispiel wird angegeben, dass der CalculatorService sichtbar ist, und optional wird der zu verwendende Ankündigungsendpunkt angegeben.
<services>
<service name="CalculatorService"
behaviorConfiguration="CalculatorServiceBehavior">
...
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="CalculatorServiceBehavior">
<serviceDiscovery>
<announcementEndpoints>
<endpoint name="udpEndpoint"
kind="udpAnnouncementEndpoint" />
</announcementEndpoints>
</serviceDiscovery>
</behavior>
</serviceBehaviors>
</behaviors>