Клиентская технология ActiveX (ActiveDesktop)

ActiveX реализуется на машине-клиенте с помощью библиотек, поставляемых вместе с InternetExplorer.

Программные компоненты ActiveX могут быть установлены автоматически на компьютер пользователя по сети с удаленного сервера, причем будет загружен код, подходящий для конкретной платформы клиента, будь то Macintosh, Windows или Unix. Разработчик Web-страниц может либо сам запрограммировать элементы ActiveX, используя популярные языки программирования Visual C++, VisualBasic или Java, либо использовать существующие. Примеры готовых программных элементов можно найти по адресу http://www.microsoft.com/activeplatform/default.asp.

Используя языки сценариев ActiveX, программисты могут обеспечить взаимодействие различных элементов ActiveX, Java, других программ на клиентском компьютере и различных частей самого InternetExplorer. Например, программный элемент синхронизации может обновлять страницу Web через определенные промежутки времени. Можно также периодически запускать программный элемент, привлекающий внимание пользователя. Имеются реализации VisualBasicScriptingEdition, являющегося подмножеством VisualBasic, и JScript. Кроме того, разработчик может написать интерпретатор собственного языка сценариев и добавить его в систему.

С ActiveXDocuments знаком каждый, кто работал с составными документами. С помощью InternetExplorer можно работать, например, с таблицами MicrosoftExcel и файлами других офисных приложений. Это делает программу просмотра универсальным средством, способным не только отображать файлы в формате HTML и осуществлять переходы по ссылкам, но и поддерживающим работы с документами любых приложений и даже запуск программ.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: