99ea0f1a

преемник OLE. Эту основанную на


ActiveX — преемник OLE. Эту основанную на СОМ технологию, можно использовать для создания компонентов, взаимодействующих друг с другом независимо от языка, на котором написан каждый из них. Технологии ActiveX позволяют создавать приложения как для рабочего стола, так и для Интернета.
Элементы управления ActiveX — это повторно используемые объекты, содержащие визуальные элементы и код. Имена файлов элементов управления имеют расширение .осх. Чтобы считаться элементом управления ActiveX, объект должен быть объектом СОМ и поддерживать саморегистрацию. Элементы управления ActiveX можно использовать в приложениях многих типов, например в Microsoft Office, Microsoft Internet Explorer и Microsoft Visual Basic. Предусмотрено встраивание элементов управления ActiveX в Web-страницы, но сфера их применения не ограничена Интернетом.


Пользователи вправе обезопасить себя от таких неприятностей, как повреждение данных или их утечка при загрузке Web-страниц. Например, пользователи Internet Explorer контролируют загружаемый материал посредством уровней безопасности.
Разработчики могут снабжать свои элементы управления ActiveX цифровыми подписями или маркировать их как безопасные для применения пользователями в сценарии. Наличие подписи у элемента управления гарантирует, что загружаемый код разработан квалифицированным разработчиком и не был случайно поврежден или преднамеренно изменен. Маркировка элемента управления как безопасного для инициализации или для использования в сценарии гарантирует, что его можно использовать на Web-странице. Встретив на Web-странице элемент управления, Microsoft Internet Explorer выясняет, не повредит ли он данные при инициализации или при включении в сценарий. Результат проверки и выбранный пользователем уровень безопасности определяют, будет ли использован элемент управления. Все это помогает защитить пользователя от загрузки неисправного или опасного кода.
Для безопасной передачи данных применяется аутентификация клиента и сервера. Слой защищенных сокетов и технология безопасной связи — это протоколы, используемые программами просмотра и серверами Интернета для выполнения взаимной аутентификации и обеспечения целостности и конфиденциальности сообщений.


Документ ActiveX — это форма, которую Вы вправе включить в контейнер документа ActiveX. Он может содержать внедренные объекты (например, сводные таблицы Microsoft Excel), окна сообщений и подчиненные формы. Документы ActiveX предоставляют пользователю доступ ко всем функциональным возможностям приложения и, кроме того, позволяют сохранять и распространять копии данных приложения. Объекты Hyperlink и PropertyBag, объединение меню, автоматическая загрузка компонентов из Интернета — вот некоторые возможности, которыми Вы вправе снабдить свои документы ActiveX.


Кодовые компоненты ActiveX — это библиотеки объектов, предлагающие простой метод повторного использования кода. Они предоставляют свои функциональные возможности приложениям-клиентам посредством OLE-автоматизации. Автоматизация обеспечивает одному приложению возможность манипулировать объектами, реализованными в другом приложении. Компоненты бывают внутрипроцессными и внепроцессными. Первые — динамические библиотеки ActiveX — выполняются в процессе другого приложения, тогда как исполняемый файл ActiveX работает в своем адресном пространстве.

Содержание раздела