Технология ActiveX - это еще одно средство расширения возможностей WWW. Принцип этой технологии основан на том, что для каждого типа информационных объектов (например, HTML-документов, документов Microsoft Office и т.п.) создаются специальные управляющие элементы. Управляющий элемент ActiveX (ActiveX-control) - это программный модуль, обеспечивающий корректное отображение объекта и интерфейс, позволяющий пользователю работать этим с объектом. Управляющие элементы не могут функционировать как самостоятельные независимые программы. Они выполняются в пределах некоторой программной оболочки - ActiveX-контейнера. Важно отметить, что активизация и выполнение управляющего элемента происходит только при обращении к соответствующему объекту. Такой подход позволяет строить программные средства, способные путем использования управляющих элементов ActiveX, осуществлять работу с большим количеством различных информационных объектов, а также с составными документами, объединяющими внутри себя различные объекты. В частности, именно благодаря этой технологии имеется возможность "встраивать" в Web-документы таблицы, подготовленные в Microsoft Excel или слайды презентаций Microsoft PowerPoint.
|
Технология ActiveX - это общая технология построения программных комплексов. Она не является специализированной технологией World Wide Web. WWW - одна из областей применения ActiveX. |
Возможность использования технологии ActiveX в WWW обеспечивается двумя механизмами:
-
Web-клиент, поддерживающий технологию ActiveX, реализуется как контейнер, позволяющий при обращении к тому или иному информационному объекту динамически встраивать и выполнять "внутри себя" соответствующий управляющий элемент ActiveX;
-
в состав языка HTML включен специальный тег, позволяющий устанавливать связи с объектами, доступными с помощью Activ