다음을 통해 공유


직접 원격 서비스

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

특히 원격 인프라에 대한 확장과 조합하여 직접 원격 인프라를 사용하려는 많은 경우가 있습니다. 예를 들어 특정 URL에 특정 개체를 게시하려면 Marshal을 호출하고 개체와 이 개체에 사용할 URI(Uniform Resource Identifier) 및 클라이언트에 노출되는 형식 정보를 나타내는 Type(선택 사항)을 전달합니다. 언제든지 Disconnect를 호출하고 개체 참조를 전달하여 해당 개체의 게시를 해지할 수 있습니다. 다른 URI에 동일한 개체를 다시 게시할 수 있습니다. 이 메서드를 사용하면 항상 완전히 제어할 수 있는 개체를 쉽게 게시할 수 있습니다.

클라이언트에서 원격 개체에 대한 참조를 가져오려면 등록 루틴을 수행하거나 Connect를 호출하여 서버가 활성화한 개체에 대한 프록시를 가져올 수 있습니다. 이에 대한 예제를 보려면 원격 서비스 예제: 동적 게시를 참조하십시오.

참고 항목

관련 자료

CallContexts 및 직접 원격 서비스
고급 원격 서비스