Active Scripting

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску

Active Scripting (ActiveX Scripting) — технология, используемая вWindows для реализации компонентных систем, использующих встраиваемыеязыки сценариев. Базируется наCOM (Component Object Model), точнее, наMicrosoft OLE Automation, и позволяет расширятьлингвистические возможности установкой дополнительных COM-модулей — пользователи приложений, использующих Active Scripting, получают возможность писатьмакросы и сценарии на любом из языков программирования, для которого в системе установлен движок[1].

Использование и история

[править |править код]

Технология появилась вместе с выходом Microsoft Internet Explorer 3.0 (в августе 1996 года) и продуктов Internet Information Services 3.0 (в декабре 1996 года).

Обычно приложения Active Scripting, включая серверные сценарииActive Server Pages (ASP), сценарии Internet Explorer иWindows Script Host (WSH) используются для автоматизации повседневных задач, к примеру — для сценариев входа в систему (login scripts), операций ссистемным реестром и тому подобным.

Каждое приложение, поддерживающее Active Scripting, предоставляет коду сценария независимую от языка программирования объектную модель[1].

Типичные движки для Active Scripting[2]:

Active Scripting стал менее популярным из-за появленияPowerShell и.NET[2], но некоторое время продолжал использоваться в ситуациях, где PowerShell и .NET не был доступен (Windows Server 2008). Новые версии JScript и других инструментов Active Scripting производителем не планируются[3].

Примечания

[править |править код]

Литература

[править |править код]
Перейти к шаблону «Компоненты Microsoft Windows»
Основные
Службы
управления
Приложения
Win32
UWP/WASDK[англ.]
Исторические
Игры
Ядро ОС
Службы
Файловые
системы
Серверы
Архитектура
Безопасность
Совместимость
Источник —https://ru.wikipedia.org/w/index.php?title=Active_Scripting&oldid=130627724
Категория:
Скрытая категория: