Технология OLE (Object Linking and Embedding) эволюционировала следующим образом:
- Версия 1.0 появилась в 1990 году на основе технологии DDE (Dynamic Data Exchange). 12 OLE 1.0 позволил оперировать активными соединениями между двумя документами и внедрять один в другой вне зависимости от типа (текст, фото и прочие). 1 Однако у технологии были недостатки, например, быстрое нарушение связи при изменении маршрута доступа. 1
- Версия 1.1 дала возможность сохранять исходник в собственном формате, что позволило внедрять из буфера обмена скопированную часть другого документа. 1
- Версия 2.0 стала надстройкой над архитектурой COM, развившейся на базе версии 1.1. 1 ComponentObjectModel — это модель многокомпонентных объектов, которая обеспечивала объединение отличающихся по формату текстов, рисунков, фото из любых источников. 1
- В 1996 году Microsoft переименовала технологию OLE 2.0 в ActiveX. 2 Эта версия OLE в основном использовалась веб-дизайнерами для вставки в страницы мультимедийных данных. 2
OLE используется при обработке составных документов, может быть применена при передаче данных между различными несвязанными между собой системами посредством интерфейса переноса (англ. drag-and-drop), а также при выполнении операций с буфером обмена. 12
Однако OLE устаревает из-за развития облачных технологий и веб-стандартов. 5 Современные технологии, такие как веб-сервисы, облачные интеграции и HTML5, предлагают более гибкие и безопасные решения для интеграции данных. 5