원격 설정 스키마

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

원격 응용 프로그램 구성 파일에 사용자 지정 설정을 넣는 데 사용되는 태그를 포함합니다.

<configuration>

   <system.runtime.remoting>

      <application>

         <lifetime>

         <channels>(인스턴스)

            <channel>(인스턴스)

               <serverProviders>(인스턴스)

                  <provider>(인스턴스)

                  <formatter>(인스턴스)

               <clientProviders>(인스턴스)

                  <provider>(인스턴스)

                  <formatter>(인스턴스)

         <client>

            <wellknown>(클라이언트 인스턴스)

            <activated>(클라이언트 인스턴스)

         <service>

            <wellknown>(서비스 인스턴스)

            <activated>(서비스 인스턴스)

         <soapInterop>

            <interopXmlType>

            <interopXmlElement>

            <preLoad>

      <channels>(템플릿)

         <channel>(템플릿)

            <serverProviders>(인스턴스)

               <provider>(인스턴스)

               <formatter>(인스턴스)

            <clientProviders>(인스턴스)

               <provider>(인스턴스)

               <formatter>(인스턴스)

      <channelSinkProviders>

            <serverProviders>(템플릿)

               <provider>(템플릿)

               <formatter>(템플릿)

            <clientProviders>(템플릿)

               <provider>(템플릿)

               <formatter>(템플릿)

      <customErrors>

      <debug>

요소 설명

<system.runtime.remoting>

원격 개체 및 채널에 대한 정보를 포함합니다.

<application>

응용 프로그램에서 사용하고 노출하는 원격 개체에 대한 정보를 포함합니다.

<lifetime>

이 응용 프로그램에서 서비스되는, 클라이언트가 활성화한 모든 개체에 대한 수명 정보를 포함합니다.

<channels>(인스턴스)

응용 프로그램에서 원격 개체와 통신하는 데 사용하는 채널을 포함합니다.

<channel>(인스턴스)

응용 프로그램에서 원격 개체와 통신하는 데 사용하는 채널을 구성합니다.

<serverProviders>(인스턴스)

구성 파일의 다른 위치에서 이 템플릿을 참조할 때 해당 채널 템플릿에 대한 서버측 기본 채널 싱크 호출 체인의 일부로 사용될 채널 싱크 공급자를 포함합니다.

<provider>(인스턴스)

채널 싱크 체인에 삽입할 채널 싱크의 공급자를 포함합니다.

<formatter>(인스턴스)

채널 싱크 체인에 삽입할 포맷터 싱크의 채널 싱크 공급자를 포함합니다.

<clientProviders>(인스턴스)

구성 파일의 다른 위치에서 이 템플릿을 참조할 때 해당 채널 템플릿에 대한 클라이언트측 기본 채널 싱크 호출 체인의 일부로 사용될 채널 싱크 공급자를 포함합니다.

<client>

응용 프로그램에서 사용하는 개체를 포함합니다.

<wellknown>(클라이언트 인스턴스)

응용 프로그램에서 사용하려는, 서버가 활성화한(잘 알려진) 개체에 대한 정보를 포함합니다.

<activated>(클라이언트 인스턴스)

응용 프로그램에서 사용하려는, 클라이언트가 활성화한 개체에 대한 정보를 포함하며

<service>

응용 프로그램에서 다른 응용 프로그램 도메인 또는 컨텍스트에 노출하는 개체를 포함합니다.

<wellknown>(서비스 인스턴스)

응용 프로그램에서 게시하려는, 서버가 활성화한(잘 알려진) 개체에 대한 정보를 포함합니다.

<activated>(서비스 인스턴스)

응용 프로그램에서 게시하려는, 클라이언트가 활성화한 개체에 대한 정보를 포함합니다.

<soapInterop>

SOAP와 함께 사용되는 형식 매핑을 포함합니다.

<interopXmlType>

공용 언어 런타임 형식과 XML 형식/네임스페이스 간의 양방향 맵을 만듭니다.

<interopXmlElement>

공용 언어 런타임 형식과 XML 요소/네임스페이스 간의 양방향 맵을 만듭니다.

<preLoad>

SoapAttribute를 확장하는 클래스에서 매핑을 로드할 형식을 지정합니다.

<channels>(템플릿)

응용 프로그램에서 원격 개체와 통신하는 데 사용하는 채널 템플릿을 포함합니다.

<channel>(템플릿)

응용 프로그램에서 원격 개체와 통신하거나 원격 개체에 대한 요청을 수신하기 위해 지정 또는 구성할 수 있는 채널 템플릿을 포함합니다.

<channelSinkProviders>

클라이언트 및 서버 채널 싱크 공급자가 사용할 수 있는 템플릿을 포함합니다. 이 요소에 지정된 모든 채널 싱크 공급자는 채널 싱크 공급자가 등록된 모든 위치에서 참조될 수 있습니다.

<serverProviders>(템플릿)

서버 채널 호출 체인에 삽입할 수 있는 채널 싱크 템플릿을 포함합니다.

<provider>(템플릿)

서버 또는 클라이언트 채널 싱크 체인에 삽입할 채널 싱크의 채널 싱크 공급자 템플릿을 포함합니다.

<formatter>(템플릿)

서버 또는 클라이언트 채널 싱크 체인에 삽입할 포맷터 싱크의 채널 싱크 공급자를 포함합니다.

<clientProviders>(템플릿)

클라이언트 채널 호출 체인에 삽입할 수 있는 채널 싱크 템플릿을 포함합니다.

<debug>

응용 프로그램이 시작될 때, 구성 파일에 있는 형식을 로드할지 여부를 지정합니다.

<customErrors>

이 응용 프로그램 도메인의 서버 채널이 로컬 또는 원격 호출자에 필터링된 예외 정보를 반환할지 완전한 예외 정보를 반환할지 여부를 나타냅니다.

참고 항목

관련 자료

.NET Framework Configuration File Schema
.NET Framework Remoting 개요

빌드 날짜: 2010-02-13