<client>
client 요소는 클라이언트가 연결할 수 있는 끝점 목록을 정의합니다.
<system.serviceModel>
<client>
<system.serviceModel>
<client>
<endpoint>
</endpoint>
<metadata>
</metadata>
</client>
</system.serviceModel>
특성 및 요소
특성
없음
자식 요소
요소 | 설명 |
---|---|
이 클라이언트가 연결할 수 있는 끝점을 지정하는 끝점 요소 컬렉션을 포함합니다. |
|
메타데이터 처리를 위한 설정을 포함합니다. |
부모 요소
요소 | 설명 |
---|---|
모든 WCF(Windows Communication Foundation) 구성 요소의 루트 요소입니다. |
설명
client 섹션은 클라이언트가 연결할 수 있는 끝점 목록을 정의합니다. 클라이언트 섹션에 나열된 각 끝점은 자체의 바인딩, 동작 및 계약을 정의합니다. 각 끝점은 name 및 contract 특성 조합에 의해 고유하게 식별됩니다. 클라이언트 코드는 클라이언트가 구현하는 서비스에 대한 끝점에 연결하기 위한 name을 지정합니다. name 특성을 생략하면 끝점은 구현하는 계약에 대한 기본 끝점으로 작동합니다.
또한 이 섹션에서는 메타데이터 처리를 위한 설정도 지정합니다.
예제
<client>
<endpoint address="/HelloWorld/"
bindingConfiguration="usingDefaults"
name="MyBinding"
binding="customBinding"
contract="HelloWorld">
<addressProperties actingAs="https://www.microsoft.com/TestActor"
identityData="BasicReadWrite" identityType="Spn" isAddressPrivate="false">
</endpoint>
</client>