다음을 통해 공유


서버

서버 응용 프로그램 (또는 구성 요소 응용 프로그램) 컨테이너 응용 프로그램에서 사용 하기 위해 OLE 항목 (또는 구성 요소)를 만듭니다.비주얼 편집 서버 응용 프로그램에서는 비주얼 편집 또는 현재 위치에서 활성화를 지원합니다.다른 폼의 OLE 서버는 자동화 서버.일부 서버 응용 프로그램 작성만 포함 된 항목을 지원합니다. 다른 포함 항목과 연결 항목의 작성을 지원 합니다.드문 경우 이지만 일부 연결만 지원 합니다.사용자가 항목을 편집 하려고 할 때 모든 서버 응용 프로그램이 컨테이너 응용 프로그램에서 활성화를 지원 해야 합니다.응용 프로그램은 컨테이너와 서버 둘 다 될 수 있습니다.즉,이 둘 다 해당 문서에 데이터를 통합할 고 있습니다 항목으로 다른 응용 프로그램 문서에 포함할 수 있는 데이터 만들기.

미니 서버 응용 프로그램에서 컨테이너 에서만 시작할 수 있는 특수 한 유형의입니다.Microsoft Draw 및 Microsoft Graph 미니의 예입니다.미니 디스크에 파일로 문서를 저장 하지 않습니다.대신이 그 문서를 읽고 컨테이너에 속한 문서에 항목을 씁니다.따라서 미니 포함만 없는 연결 지원.

전체 서버는 컨테이너 응용 프로그램에서 시작 하거나 독립 실행형 응용 프로그램 중 하나를 실행 있습니다.전체 서버 문서 파일로 디스크에 저장할 수 있습니다.만, 모두 포함 및 링크 하거나만 연결을 지원할 수 있습니다.컨테이너 응용 프로그램의 사용자가 서버 및 컨테이너에서 붙여넣기 명령을 잘라내기 또는 복사 명령을 선택 하 여 포함된 항목을 만들 수 있습니다.연결 된 항목 컨테이너에 복사 명령에서 서버와 연결 하 여 붙여넣기 명령을 선택 하 여 생성 됩니다.또한 사용자 개체 삽입 대화 상자를 사용 하 여 포함 되거나 연결 된 항목을 만들 수 있습니다.

다음 표에서 서버에서 여러 유형의 특징 요약:

서버 특징

서버 종류

다중 인스턴스 지원

문서 당 항목

문서 / 인스턴스

미니 서버

1

1

SDI 전체 서버

1 (연결을 지 원하는 경우, 1 개 이상)

1

MDI 전체 서버

아니요 (필수 아님)

1 (연결을 지 원하는 경우, 1 개 이상)

0 이상

서버 응용 프로그램 이상의 컨테이너가 사용 하 여 포함 되거나 연결 된 항목을 편집할 수 있는 여러 컨테이너를 동시에 지원 해야 합니다.SDI 응용 프로그램 (또는 대화 상자 인터페이스가 있는 미니) 서버인 경우 서버의 여러 인스턴스를 동시에 실행할 수 있어야 합니다.이 각 컨테이너 요청을 처리 하는 응용 프로그램의 개별 인스턴스 수 있습니다.

서버가 MDI 응용 프로그램 이면 컨테이너 항목을 편집할 때마다 새 MDI 자식 창을 만들 수 있습니다.이 이렇게 하면 단일 인스턴스 응용 프로그램의 여러 컨테이너를 지원할 수 있습니다.

서버 응용 프로그램에서 OLE 시스템 Dll 다른 컨테이너 서비스를 요청할 때 서버의 한 인스턴스가 이미 실행 중인 경우 수행할 작업을 알려야 합니다: 여부 서버의 새 인스턴스를 시작 해야 합니다 또는 서버 인스턴스의 모든 컨테이너 요청 보냅니다.

서버에 대 한 자세한 내용은 다음을 참조 하십시오.

참고 항목

개념

Mfc OLE

컨테이너

컨테이너: 고급 기능

메뉴 및 리소스 (OLE)

등록

자동화 서버