Aktivní skriptování

Aktivní skriptování ( ActiveX Scripting ) je technologie používaná ve Windows k implementaci komponentních systémů, které používají vestavěné skriptovací jazyky . Je založen na COM (Component Object Model), přesněji na Microsoft OLE Automation , a umožňuje rozšířit lingvistické možnosti instalací dalších modulů COM - uživatelé aplikací využívajících aktivní skriptování získají možnost psát makra a skripty v libovolném programovací jazyky, pro které systém nainstaloval engine [1] .

Použití a historie

Tato technologie se objevila s uvedením produktů Microsoft Internet Explorer 3.0 (v srpnu 1996) a Internet Information Services 3.0 (v prosinci 1996).

Aplikace Active Scripting, včetně serverových skriptů Active Server Pages (ASP), skriptů Internet Explorer a skriptů Windows Script Host (WSH), se obvykle používají k automatizaci každodenních úloh, jako jsou přihlašovací skripty, operace registru a svazky.

Každá aplikace, která podporuje aktivní skriptování, poskytuje skriptovací kód s objektovým modelem nezávislým na jazyce [1] .

Typické motory pro aktivní skriptování [2] :

Aktivní skriptování se stalo méně populární s příchodem prostředí PowerShell a .NET [2] , ale nadále se nějakou dobu používalo v situacích, kdy PowerShell a .NET nebyly dostupné ( Windows Server 2008 ). Nové verze JScriptu a dalších nástrojů Active Scripting výrobce neplánuje [3] .

Poznámky

  1. 12 Hammond, Robinson, 2000 .
  2. 12 Wootton , 2009 .
  3. Kelbley, Sterling, Stewart, 2011 .

Literatura