<serviceDiscovery>
서비스 끝점의 검색 기능을 지정합니다.
스키마 계층
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<serviceBehaviors>의 <behavior>
<serviceDiscovery>
구문
<behaviors> <serviceBehaviors> <behavior name=String"> <serviceDiscovery> <announcementEndpoints> <endpoint name="String” kind="Type" /> </announcementEndpoints> <discoveryEndpoints> <endpoint name="String” kind="Type" /> </discoveryEndpoints> </serviceDiscovery> </behavior> </serviceBehaviors></behaviors>
특성 및 요소
다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.
특성
없음
자식 요소
요소 | 설명 |
---|---|
<announcementEndpoint> |
알림 끝점의 컬렉션입니다. 이 섹션을 사용하여 알림 메시지를 보내기 위해 사용할 끝점을 지정합니다. |
검색 끝점의 컬렉션입니다. 이 섹션을 사용하여 검색 메시지를 수신할 끝점을 지정합니다. |
부모 요소
요소 | 설명 |
---|---|
동작 요소를 지정합니다. |
설명
이 구성 요소가 서비스의 동작 구성에 추가되는 경우 서비스의 모든 끝점을 검색할 수 있습니다. <discoveryEndpoint><announcementEndpoint> 또는 자식 요소를 사용하여 이러한 끝점의 검색 기능을 추가로 구성할 수 있습니다. <announcementEndpoint> 섹션을 사용하여 서비스 알림(온라인/Hello 및 오프라인/Bye)을 보낼 때 사용되는 끝점 구성을 지정하여 알림을 구성합니다. <discoveryEndpoint> 섹션을 사용하여 검색 메시지를 수신하는 끝점을 수동으로 지정합니다.
예제
다음 구성 예제에서는 CalculatorService를 검색할 수 있도록 지정하고 선택적으로 알림 끝점을 사용하도록 지정합니다.
<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>