Файл: 1. Логика развития и ключевые свойства версий ос windows 3x, 9x, nt, 2000, xp, Windows Server 2003.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.11.2023
Просмотров: 266
Скачиваний: 2
, что данная копия будет храниться непосредственно в документе.
Термин OLE возник давно. Вначале (1991 год) он представлял собой сокращение слов Object Linking and Embedding (связывание и внедрение объектов). Первоочередной задачей OLE в то время была поддержка связывания и внедрения объектов в Windows-приложениях. Возможности получаемых таким образом составных документов позволяли пользователям внедрять электронные таблицы Excel непосредственно в документы Word и т.д.
Впоследствии, с выходом версии OLE 2.0 (в 1993 году), термин OLE перестал употребляться как просто сокращение и вобрал в себя понятия нескольких технологий, основанных на модели компонентного объекта. Многие новые возможности OLE не имеют ничего общего со связыванием и внедрением. Хорошим примером этого является OLE-автоматизация (или просто автоматизация), вообще не имеющая отношения к составным документам. Основной задачей OLE-автоматизации является обеспечение взаимодействия компонентов и приложений независимо от языков программирования и средств разработки.
В апреле 1996 года Microsoft ввел в обращение термин ActiveX, призванный отобразить новое направление в стратегии выпуска программных продуктов фирмы. Однако большинство новых технологий ActiveX уже существовали до апреля 1996 года под другим названием: OLE. В общем, термин ActiveX заменил термин OLE, цель этой замены - подчеркнуть превосходство СОМ-технологий фирмы Microsoft. Теперь термин OLE снова может быть использован для описания тех технологий, которые относятся к составным документам, а также связыванию и внедрению объектов.
Технологии OLE и ActiveX фирмы Microsoft, созданные на базе СОМ-модели, ⎯ это ещё один шаг к более совершенным, т. е. более надежным и эффективным, программам. OLE-технология обеспечивает создание составных документов связыванием и внедрением объектов, определенных в серверных приложениях. Технология ActiveX обеспечивает использование всех остальных сервисов, которые возможно создать на базе СОМ-модели.