다음을 통해 공유


<bindings>

이 섹션에는 표준 및 사용자 지정 바인딩의 컬렉션이 포함됩니다. 각 항목은 고유한 name으로 식별될 수 있는 binding 요소입니다. 서비스에서는 name을 통해 바인딩을 연결하여 바인딩을 사용합니다.

시스템 제공 바인딩

시스템 제공 바인딩은 WCF 메시지 스택의 복잡성을 숨깁니다. 시스템 제공 바인딩을 사용하는 응용 프로그램은 스택을 완전히 제어할 필요가 없습니다. 각 시스템 제공 바인딩에는 바인딩이 처리하는 사용 시나리오에 가장 적합한 특성이 노출됩니다.

각 시스템 제공 바인딩의 구성 섹션은 바인딩 구성에 사용되는 일부 구성을 정의할 수 있습니다. 각 구성은 고유한 이름으로 식별됩니다.

시스템 제공 바인딩에는 요소나 특성을 추가할 수 없습니다. 이렇게 하려면 이 항목의 "사용자 지정 바인딩" 섹션에 설명된 것처럼 사용자 지정 바인딩을 구현해야 합니다. 시스템 제공 바인딩과 완전히 같으며 사용자 응용 프로그램이 제어하려는 몇 가지 설정을 추가로 제공하는 사용자 지정 바인딩을 정의할 수 있습니다.

사용자 지정 바인딩

사용자 지정 바인딩을 사용하면 WCF 메시징 스택을 완전히 제어할 수 있습니다. 개별 바인딩에서는 스택에 나타나는 순서대로 스택 요소의 구성 요소를 지정함으로써 메시지 스택을 정의합니다. 각 요소는 스택 중 하나의 요소를 정의하고 구성합니다. 각 사용자 지정 바인딩에는 transport 요소가 하나만 있어야 합니다. 이 요소가 없으면 메시징 스택이 완전하지 않습니다.

스택에서 요소가 나타나는 순서는 작업이 메시지에 적용되는 순서이므로 중요합니다. 다음과 같은 스택 요소 순서를 사용해야 합니다.

  1. 트랜잭션(선택적)
  2. 신뢰할 수 있는 메시징(선택적)
  3. 보안(선택적)
  4. 인코더
  5. Transport

사용자 지정 바인딩은 name 특성으로 식별됩니다.

참고 항목

참조

<customBinding>
BindingsSection
Binding
BindingElement

개념

<binding>

기타 리소스

Windows Communication Foundation Bindings
Custom Bindings