Интернет магазин китайских планшетных компьютеров



Компьютеры - Object Linking and Embedding

02 мая 2011


Оглавление:
1. Object Linking and Embedding
2. Технология



Использование ActiveX на примере портала YouTube.com

OLE — технология связывания и внедрения объектов в другие документы и объекты, разработанные корпорацией Майкрософт.

В 1996 году Microsoft переименовала технологию в ActiveX. Технология ActiveX — средство, при помощи которой Internet Explorer использует другие приложения внутри себя. С помощью ActiveX IE загружает Windows Media Player, Flash, Quicktime и другие приложения, которые могут воспроизводить файлы, внедрённые в веб-страницы. Элементы управления ActiveX активизируются при щелчке по такому объекту на веб-странице, например, .WMV-файлу, чтобы загрузить его для отображения в окне браузера Internet Explorer.

Firefox и другие кроссплатформенные браузеры используют систему Программный интерфейс подключаемых модулей Netscape). NPAPI выполняет функции, подобные таковым из ActiveX.

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

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

OLE используется при обработке составных документов, может быть использована при передаче данных между различными несвязанными между собой системами посредством интерфейса переноса, а также при выполнении операций с буфером обмена. Идея внедрения широко используется при работе с мультимедийным содержанием на веб-страницах, где используется передача изображения, звука, видео, анимации в страницах HTML либо в других файлах, также использующих текстовую разметку. Однако, технология OLE использует архитектуру «толстого клиента», то есть сетевой ПК с избыточными вычислительными ресурсами. Это означает, что тип файла либо программа, которую пытаются внедрить, должна присутствовать на машине клиента. Например, если OLE оперирует таблицами Microsoft Excel, то программа Excel должна быть инсталлирована на машине пользователя.



Просмотров: 1188


<<< ODBC