다음을 통해 공유


<client>

client 요소는 클라이언트가 연결할 수 있는 끝점 목록을 정의합니다.

스키마 계층

<system.serviceModel>
  <client>

구문

<system.serviceModel>
    <client>
        <endpoint>
        </endpoint>
                <metadata>
        </metadata>
    </client>
</system.serviceModel>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

없음

자식 요소

요소 설명

<client>의 <endpoint>

이 클라이언트가 연결할 수 있는 끝점을 지정하는 끝점 요소 컬렉션을 포함합니다.

<metadata>

메타데이터 처리를 위한 설정을 포함합니다.

부모 요소

요소 설명

<system.serviceModel>

모든 WCF(Windows Communication Foundation) 구성 요소의 루트 요소입니다.

설명

client 섹션은 클라이언트가 연결할 수 있는 끝점 목록을 정의합니다. 클라이언트 섹션에 나열된 각 끝점은 자체의 바인딩, 동작 및 계약을 정의합니다. 각 끝점은 namecontract 특성 조합에 의해 고유하게 식별됩니다. 클라이언트 코드는 클라이언트가 구현하는 서비스에 대한 끝점에 연결하기 위한 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>

참고 항목

참조

ClientSection
MetadataElement

기타 리소스

WCF Client Configuration
Clients