Share via


<protocolMapping>

전송 프로토콜 체계(예: http, net.tcp, net.pipe 등) 및 WCF 바인딩 간의 기본 프로토콜 매핑 집합을 정의하기 위한 구성 섹션을 나타냅니다. 런타임에 기본 끝점을 만들 때 WCF(Windows Communication Foundation)에서는 구성된 매핑을 확인하여 특정 기본 주소에 사용할 바인딩을 결정합니다.

스키마 계층

<system.serviceModel>
  <protocolMapping>

구문

   <protocolMapping>    <add binding="String”         bindingConfiguration="String”         scheme="http/net.msmq/net.pipe/net.tcp"/></protocolMapping>

특성 및 요소

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

특성

없음

자식 요소

요소 설명

<routing>의 <filters>

전송 프로토콜 체계(예: http, net.tcp, net.pipe 등) 및 WCF 바인딩 간의 기본 프로토콜 매핑을 포함합니다. 

부모 요소

요소 설명

system.ServiceModel

모든 WCF 구성 요소의 루트 요소입니다.

예제

다음 구성 예제는 machine.config 파일의 기본 프로토콜 매핑을 보여 줍니다. machine.config 파일을 수정하여 컴퓨터 수준에서 기본 매핑을 재정의할 수 있습니다. 또는 응용 프로그램 범위 내에서 기본 매핑을 재정의하려는 경우 해당 응용 프로그램 구성 파일 내에서 이 섹션을 재정의하고 개별 프로토콜 체계에 대한 매핑을 변경할 수 있습니다.

    
<protocolMapping>
        <add scheme="http" binding="basicHttpBinding"/>
        <add scheme="net.tcp" binding="netTcpBinding"/>
        <add scheme="net.pipe" binding="netNamedPipeBinding"/>
        <add scheme="net.msmq" binding="netMsmqBinding"/>
</protocolMapping>

참고 항목

참조

System.ServiceModel.Configuration.ProtocolMappingSection
System.ServiceModel.Configuration.ProtocolMappingElement