Технология ActiveX для доступа к БД на стороне клиента
• Управляющие элементы ActiveX представляют собой особенно богатый возможностями тип компонента COM. С помощью дескриптора Object элемент управлении ActiveX может быть встроен в HTML страницу.
• Элемент ActiveX – это зависимый от платформы исполняемый код, и он имеет полный доступ к компьютеру клиента. Это обстоятельство требует использования особых средств безопасности, одной из которых является цифровая подпись, которая призвана свидетельствовать (сертифицировать) легитимность разработчика.
• Когда пользователь загружает HTML-документ с элементом управления и видит сертификат, то в зависимости от доверия к разработчику, пользователь может загрузить элемент управления ActiveX или отказаться.
Синтаксис: <object width=”…” height=”…”></object>
Параметры:
| Align | Определяет, как объект будет выравниваться на странице и способ его обтекания контентом. |
| Classid | Адрес программы (приложения или плагина), которая работает с данным объектом, и будет запускать его. |
| Code | Имя Java-апплета для его выполнения. |
| Codebase | Путь к папке с Java-апплетом, который указан параметрам code или classid. |
| Codetype | Указывает на тип объекта, который задан параметром classid. |
| Data | Адрес файла для его отображения в окне браузер. |
| Height | Высота объекта. |
| Hspace | Горизонтальный доступ от объекта до окружающего контента. |
| Type | MIME-тип объекта. |
| Vspace | Вертикальный отступ от объекта до окружающего контента. |
| Width | Ширина объекта. |
Закрывающий тег: обязателен.
• Использование элементов управления ActiveX совместно с DCOM в Web возможно, однако это достаточно хорошо работает только в пределах Intranet.
• В Internet работа может быть оставлена ближайшим брандмауэром, существенные проблемы бывают и в поддержке подключения в глобальной сети.
• В IIS можно установить соответствующий уровень защиты (High), который будет запрещать запуск элементов ActiveX без цифровой подписи.