<service> 요소

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

응용 프로그램에서 다른 응용 프로그램 도메인 또는 컨텍스트에 노출하는 개체를 포함합니다. 이 요소는 응용 프로그램 구성 파일과 컴퓨터 구성 파일에 사용할 수 있습니다.

Schema Hierarchy

<configuration>
  <system.runtime.remoting> 요소
    <application> 요소
      <service> 요소

구문

<service>
   <wellknown/>
   <activated/>
</service>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

없음

자식 요소

요소 설명

<wellknown>

응용 프로그램에서 노출하는, 서버가 활성화한(잘 알려진) 개체에 대한 정보를 포함하며 <service> 요소에 한 번 이상 사용할 수 있습니다.

<activated>

응용 프로그램에서 노출하는, 클라이언트가 활성화한 개체에 대한 정보를 포함하며 <service> 요소에 한 번 이상 사용할 수 있습니다.

부모 요소

요소 설명

application

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

configuration

공용 언어 런타임 및 .NET Framework 응용 프로그램에서 사용하는 모든 구성 파일의 루트 요소입니다.

system.runtime.remoting

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

예제

다음 구성 파일에서는 서버가 활성화한(잘 알려진) 형식, 해당 형식이 위치한 개체 URI, 그리고 인스턴스의 활성화를 제어하는 WellKnownObjectMode를 선언합니다.

<configuration>
   <system.runtime.remoting>
      <application>
         <service>
            <wellknown 
               type="ServerActivatedType, RemoteAssembly" 
               objectUri="ServerType.rem" 
               mode="Singleton" 
            />
         </service>
      </application>
   </system.runtime.remoting>
</configuration>

참고 항목

참조

원격 설정 스키마

개념

원격 개체 활성화
서버 활성화
클라이언트 활성화

빌드 날짜: 2010-02-13