Поделиться через


Контейнеры и серверы

Составные приложения документов имеют два основных типа: приложения контейнеров и серверные приложения. Приложения контейнеров OLE предоставляют пользователям возможность создавать, изменять, сохранять и извлекать составные документы. Приложения СЕРВЕРА OLE предоставляют пользователям средства для создания документов и других представлений данных, которые могут содержаться в виде ссылок или внедрения в приложения контейнеров. Приложение OLE может быть приложением-контейнером, серверным приложением или обоими.

Приложения сервера OLE также различаются в том, реализуются ли они как серверы внутрипроцессных или локальных серверов. Сервер в процессе — это библиотека динамической компоновки (DLL), которая выполняется в пространстве процесса приложения контейнера. Сервер в процессе можно запускать только из приложения контейнера.

Заметка

Будущие выпуски OLE позволяют связывать и внедрять их через границы компьютера, чтобы приложение контейнера на одном компьютере могло использовать составной объект документа, предоставляемый удаленным сервером, запущен на другом компьютере. С точки зрения приложения контейнера любой серверный приложение OLE, которое выполняется в собственном пространстве обработки, будь то на одном компьютере или удаленном компьютере, является внепроцессногосервера.

 

составные документы

серверы In-Process