Aktiivinen komentosarja

Active Scripting ( ActiveX Scripting ) on ​​tekniikka, jota käytetään Windowsissa sulautettuja komentosarjakieliä käyttävien komponenttijärjestelmien toteuttamiseen . Se perustuu COM :iin (Component Object Model), tarkemmin sanottuna Microsoft OLE Automationiin , ja antaa sinun laajentaa kielellisiä ominaisuuksia asentamalla lisää COM-moduuleja – Active Scriptingiä käyttävien sovellusten käyttäjät saavat mahdollisuuden kirjoittaa makroja ja komentosarjoja mihin tahansa ohjelmointikielet, joille järjestelmä asensi moottorin [1] .

Käyttö ja historia

Tekniikka ilmestyi Microsoft Internet Explorer 3.0:n (elokuussa 1996) ja Internet Information Services 3.0:n (joulukuussa 1996) julkaisun yhteydessä.

Tyypillisesti Active Scripting -sovelluksia, mukaan lukien Active Server Pages (ASP) -palvelinkomentosarjat, Internet Explorer -komentosarjat ja Windows Script Host (WSH) -komentosarjat, käytetään automatisoimaan jokapäiväisiä tehtäviä, kuten kirjautumiskomentosarjat, rekisteritoiminnot ja volyymi.

Jokainen Active Scriptingiä tukeva sovellus tarjoaa komentosarjakoodin kielestä riippumattoman objektimallin kanssa [1] .

Tyypilliset moottorit aktiiviselle komentosarjalle [2] :

Aktiivisesta komentosarjasta tuli vähemmän suosittu PowerShellin ja .NET :n [2] myötä, mutta sitä jatkettiin jonkin aikaa tilanteissa, joissa PowerShell ja .NET eivät olleet saatavilla ( Windows Server 2008 ). Valmistaja ei suunnittele uusia versioita JScriptistä ja muista Active Scripting -työkaluista [3] .

Muistiinpanot

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

Kirjallisuus