<serverProviders> 요소(인스턴스)

이 항목은 이전 버전의 기존 응용 프로그램과의 호환성을 위해 유지되고 있으나 새로운 개발에는 권장되지 않는 레거시 기술에 대해 설명합니다. 분산 응용 프로그램은 이제  WCF(Windows Communication Foundation)를 사용하여 개발됩니다.

구성 파일의 다른 위치에서 이 템플릿을 참조할 때 해당 채널 템플릿에 대한 서버측 기본 채널 싱크 호출 체인의 일부로 사용될 채널 싱크 공급자를 포함합니다. 여기에 공급자를 지정하면 이 채널에 대한 기본 채널 싱크가 재정의됩니다. 기본 채널 싱크 중에서 이 템플릿에 대한 채널 싱크 호출 체인에 삽입할 채널 싱크가 있다면 여기에 함께 지정해야 합니다.

<configuration>
   <system.runtime.remoting>
      <channels>
         <channel>
**            <serverProviders>**

여기에 지정된 공급자는 채널 템플릿이 참조될 때마다 이 채널의 기본 공급자를 재정의합니다.

<configuration>
   <system.runtime.remoting>
      <application>
         <channels>
            <channel>
**               <serverProviders>**

여기에 지정된 공급자는 이 채널 인스턴스의 기본 공급자만 재정의합니다.

<serverProviders> 
   <formatter> 
   <provider> 
</serverProviders>

자식 요소

요소 설명

<formatter>

채널 싱크 호출 체인에 삽입할 포맷터 싱크를 포함하며 <serverProviders> 인스턴스 요소에 한 번만 사용할 수 있습니다.

<provider>

채널 싱크 호출 체인에 삽입할 채널 싱크를 포함하며 <serverProviders> 인스턴스 요소에 한 번 이상 사용할 수 있습니다.

설명

이 요소를 채널 템플릿 요소에 사용하면, 표시된 수준의 참조되거나 선언된 모든 공급자는 채널의 기본 공급자를 재정의하며 구성 파일의 다른 위치에서 채널이 참조되는 경우에는 기본 공급자가 됩니다. 이 요소를 사용하면 이 채널의 모든 기본 공급자 및 포맷터가 재정의됩니다. 따라서, 사용자 지정 공급자와 함께 이러한 기본 공급자 및 포맷터를 채널 템플릿의 일부로 사용하기 위해서는 이 채널이 참조될 때 사용할 공급자 및 포맷터를 모두 지정해야 합니다.

이 요소를 채널 인스턴스에 사용하는 경우, 표시된 수준의 참조되거나 선언된 모든 공급자는 이 채널 인스턴스의 기본 채널 공급자만 재정의합니다. 이 인스턴스가 서버측 채널 싱크 공급자를 선언하는 템플릿을 참조하는 경우, 여기에 지정된 공급자는 서버측 채널 싱크 공급자도 모두 재정의합니다.

요구 사항

구성 파일: 응용 프로그램 구성 파일, 컴퓨터 구성 파일(Machine.config)

참고 항목

참조

원격 설정 스키마

빌드 날짜: 2010-02-13