Контейнеры и серверы
Составные приложения документов имеют два основных типа: приложения контейнеров и серверные приложения. Приложения контейнеров OLE предоставляют пользователям возможность создавать, изменять, сохранять и извлекать составные документы. Приложения СЕРВЕРА OLE предоставляют пользователям средства для создания документов и других представлений данных, которые могут содержаться в виде ссылок или внедрения в приложения контейнеров. Приложение OLE может быть приложением-контейнером, серверным приложением или обоими.
Приложения СЕРВЕРА OLE также различаются в том, реализуются ли они как серверы внутри процесса или локальные серверы. Сервер в процессе — это библиотека динамической компоновки (DLL), которая выполняется в пространстве процесса приложения контейнера. Сервер в процессе можно запускать только из приложения контейнера.
Примечание.
Будущие выпуски OLE позволяют связывать и внедрять их через границы компьютера, чтобы приложение контейнера на одном компьютере могло использовать составной объект документа, предоставляемый удаленным сервером , работающим на другом компьютере. С точки зрения приложения контейнера любой серверНЫЙ приложение OLE, которое выполняется в собственном пространстве обработки, будь то на одном компьютере или удаленном компьютере, является внепроцессным сервером.
См. также