ROT에 개체 등록

일반적으로 클라이언트가 instance 개체를 만들도록 서버에 요청할 때 서버는 일반적으로 개체에 대한 모니커를 만들고 IRunningObjectTable::Register 호출을 통해 ROT(실행 중인 개체 테이블)에 등록합니다.

서버에서 CreateFileMoniker 를 호출하여 ROT에 등록할 파일 모니커를 만들 때 서버는 UNC 형식이 아닌 드라이브 기반 로컬 파일 이름을 전달해야 합니다. 이렇게 하면 ROT 레지스터 호출에 의해 생성된 모니커 비교 데이터가 원격 클라이언트 부분에서 ROT 조회를 수행하는 동안 사용되는 데이터와 일치합니다. 분산 COM 서비스가 원격 클라이언트에서 서버에 로컬로 파일에 대한 활성화 요청을 받으면 파일이 로컬 드라이브 기반 경로로 변환되기 때문입니다.

서비스 애플리케이션으로 설치

설치 시 클래스 등록

실행 중인 EXE 서버 등록

자체 등록