<channels> 요소(인스턴스)
이 항목은 이전 버전의 기존 응용 프로그램과의 호환성을 위해 유지되고 있으나 새로운 개발에는 권장되지 않는 레거시 기술에 대해 설명합니다. 분산 응용 프로그램은 이제 WCF(Windows Communication Foundation)를 사용하여 개발됩니다.
응용 프로그램에서 원격 개체와 통신하는 데 사용하는 채널을 포함합니다. 이 요소는 채널 템플릿을 구성하거나 특정 응용 프로그램에 사용할 새 채널을 선언합니다. 이 요소는 응용 프로그램 구성 파일과 컴퓨터 구성 파일에 사용할 수 있습니다.
Schema Hierarchy
<configuration>
<system.runtime.remoting> 요소
<application> 요소
<channels> 요소(인스턴스)
구문
<channels>
<channel/>
</channels>
특성 및 요소
다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.
특성
없음
자식 요소
요소 | 설명 |
---|---|
channel |
응용 프로그램에서 원격 개체와 통신하는 데 사용하는 채널을 설명하며 <channels> 요소에 한 번 이상 사용할 수 있습니다. |
부모 요소
요소 | 설명 |
---|---|
application |
응용 프로그램에서 사용하고 노출하는 원격 개체에 대한 정보를 포함합니다. |
configuration |
공용 언어 런타임 및 .NET Framework 응용 프로그램에서 사용하는 모든 구성 파일의 루트 요소입니다. |
system.runtime.remoting |
원격 개체 및 채널에 대한 정보를 포함합니다. |
설명
채널은 응용 프로그램 구성 파일에만 등록할 수 있습니다.
예제
다음 구성 파일에서는 클라이언트 응용 프로그램에 대한 원격 형식의 위치를 선언하고 <channels> 인스턴스 요소를 통해, 서버 개체에 연결할 적절한 포트를 찾고 기본 HttpChannel을 사용하도록 .NET Framework Remoting 시스템에 지정합니다.
<configuration>
<system.runtime.remoting>
<application>
<client>
<wellknown
type="RemoteType, RemoteAssembly"
url="http://computername:8080/RemoteType.rem"
/>
</client>
<channels>
<channel
ref="http"
port="0"
/>
</channels>
</application>
</system.runtime.remoting>
</configuration>
참고 항목
참조
개념
빌드 날짜: 2010-02-13