<compositeDuplex>
서비스에서 클라이언트에 메시지를 돌려 보낼 수 있도록 클라이언트가 서비스에 대한 엔드포인트를 공개해야 할 때 사용되는 바인딩 요소를 정의합니다.
<configuration>
<system.serviceModel>
<bindings>
<customBinding>
<binding>
<compositeDuplex>
구문
<compositeDuplex clientBaseAddress="URI" />
특성 및 요소
다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.
특성
attribute | Description |
---|---|
clientBaseAddress | 이중 모드에서 백 채널의 주소를 설정하는 URI입니다. 서비스에서는 이 주소를 사용하여 접속한 후 클라이언트와의 연결을 설정합니다. 이 특성이 설정되지 않으면 기본 주소 " full qualified name+default port\TemporaryIndigoAddress\guid "가 생성됩니다. 기본값은 null 입니다. |
자식 요소
None
부모 요소
요소 | Description |
---|---|
<binding> | 사용자 지정 바인딩의 모든 바인딩 기능을 정의합니다. |
설명
이 구성 요소는 HTTP와 같이 원래는 이중 통신을 허용하지 않는 전송에 사용됩니다. 그에 반해 TCP는 기본적으로 이중 통신을 허용하므로, 이 바인딩 요소를 사용하지 않더라도 서비스에서 클라이언트로 회신 메시지를 보낼 수 있습니다.
서비스에서 접속하여 연결을 설정하려면 클라이언트가 주소를 공개해야 합니다. 이 클라이언트 주소는 clientBaseAddress
특성을 사용하여 제공합니다. WCF(Windows Communication Foundation)에서는 ClientBaseAddress를 사용자가 명시적으로 설정하지 않은 경우 자동으로 생성됩니다.
예제
<compositeDuplex clientBaseAddress="http://www.contoso.com" />
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET