다음을 통해 공유


컨테이너 및 서버

복합 문서 애플리케이션은 컨테이너 애플리케이션과 서버 애플리케이션의 두 가지 기본 유형입니다. OLE 컨테이너 애플리케이션은 복합 문서를 만들고, 편집하고, 저장하고, 검색할 수 있는 기능을 사용자에게 제공합니다. OLE 서버 애플리케이션은 컨테이너 애플리케이션에 링크 또는 포함으로 포함될 수 있는 문서 및 기타 데이터 표현을 만들 수 있는 수단을 사용자에게 제공합니다. OLE 애플리케이션은 컨테이너 애플리케이션, 서버 애플리케이션 또는 둘 다일 수 있습니다.

OLE 서버 애플리케이션은 In Process 서버 로 구현되는지 로컬 서버로 구현되는지 여부도 다릅니다. In-Process 서버는 컨테이너 애플리케이션의 프로세스 공간에서 실행되는 DLL(동적 연결 라이브러리)입니다. 컨테이너 애플리케이션 내에서만 In-Process 서버를 실행할 수 있습니다.

참고

OLE의 향후 릴리스에서는 한 컴퓨터의 컨테이너 애플리케이션이 다른 컴퓨터에서 실행되는 원격 서버 에서 제공하는 복합 문서 개체를 사용할 수 있도록 컴퓨터 경계를 넘어 연결 및 포함할 수 있습니다. 컨테이너 애플리케이션의 관점에서 볼 때 동일한 컴퓨터 또는 원격 컴퓨터에서 자체 프로세스 공간에서 실행되는 모든 OLE 서버 애플리케이션은 out-of-process 서버입니다.

 

복합 문서

In-Process 서버