Tässä välilehdessä voit määrittää, kuinka ASP (Active Server Pages) suoritetaan valittuna olevassa sovelluksessa. IIS:ssä (Internet Information Services) suoritettavien sovellusten tehokkuutta voi parantaa ottamalla käyttöön istunnon tila ja aikakatkaisu, puskurointi, pääpolut, kieli ja ASP-komentosarjan aikakatkaisu.

Huomautus

Sovelluksen määritysominaisuudet voi määrittää WWW-sivuston, näennäiskansion tai kansion tasolla.

Ota istunnon tila käyttöön

Valitsemalla tämän voit ottaa istunnon tilan käyttöön.

Kun istunnon tila on käytössä, ASP (Active Server Pages) luo istunnon jokaiselle ASP-sovellusta käyttävälle käyttäjälle siten, että käyttäjän voi tunnistaa sovelluksen kaikilla sivuilla. Kun istunnon tila poistetaan käytöstä, ASP lopettaa käyttäjien seuraamisen. ASP-komentosarja ei myöskään tällöin voi tallentaa tietoja Session-objektiin tai käyttää Session_OnStart- tai Session_OnEnd-tapahtumia. Istunto päättyy automaattisesti, jos käyttäjä ei ole pyytänyt tai päivittänyt sivua sovellukseen aikakatkaisuajaksi määritetyn ajan kuluessa.

Istunnon aikakatkaisu

Määritä aikakatkaisuaika kaikille tämän järjestelmän passiivisille istunnoille.

Istunnon aikakatkaisu määrittää käyttäjän istunnon pituuden. Jos aivan tarkkoja ollaan, se määrittää nimenomaan istunto-objektin elinkaaren. Komentosarja voi päättää istunnon eksplisiittisesti Session.Abandon -menetelmällä. <%@ ENABLESESSIONSTATE = False %>-direktiivillä voit poistaa yksittäisen ASP-sivun istunnon tilan käytöstä jopa silloin, kun istunnon tila on käytössä sovelluksessa.

Ota puskurointi käyttöön

Valitsemalla tämän voit määrittää, että IIS sallii kaiken ASP-sivun luoman tulosteen keräämisen ennen sen lähettämistä selaimeen. Kun sivu näkyy selaimessa, kaikki sisältö on valmiina. Kun tuloste puskuroidaan, HTTP-otsikoiden määrittäminen on mahdollista missä tahansa ASP-komentosarjan kohdassa.

Kun tämän valintaruudun valinta poistetaan, tuloste palautetaan selaimeen sitä mukaa kuin sivua käsitellään. Tällöin sivu näyttää siltä kuin sitä maalattaisiin. Voit ohittaa tämän asetuksen komentosarjassa, kun käytät ASP-komentosarjoissa Response.Buffer -menetelmää.

Ota isäntäpolut käyttöön

Valitsemalla tämän voit määrittää, että ASP-sivut voivat käyttää nykyisen kansion pääkansion suhteellisia polkuja (syntaksia .. käyttäviä polkuja).

Jos otat tämän asetuksen käyttöön, älä myönnä pääkansioille suorittamisoikeuksia. Komentosarja voi tällöin suorittaa luvattoman ohjelman pääkansiossa.

ASP:n oletuskieli

Määritä ASP:n (Active Server Pages) pääasiallinen komentosarjakieli, jolla ASP-erottimia (<% ja %>) sisältävät komennot käsitellään.

ASP sisältää kaksi Microsoft® ActiveX® -komentosarjasuoritinta, jotka ovat Microsoft Visual Basic® Scripting Edition (VBScript) ja Microsoft Jscript® (JScript). ASP:n oletuskielen alkuarvo on VBScript. Voit määrittää kieleksi minkä tahansa sellaisen kielen, jota varten palvelimeen on asennettu ActiveX-komentosarjasuoritin. Muista käyttää komentosarjasuorittimen avainsanaa tarkalleen siinä muodossa, jossa komentosarjasuorittimen toimittaja on sen ilmoittanut. ASP-sivun oletuskielen voi ohittaa <%@ LANGUAGE %>-direktiivillä.

ASP-komentosarjan aikakatkaisu

Määritä aika, jonka ASP sallii komentosarjan suorittamiselle. Aikakatkaisun arvo voi olla 1 - 2147483647.

Jos komentosarjaa ei ole suoritettu aikakatkaisuksi määritetyn ajan umpeuduttua, ASP päättää komentosarjan ja kirjoittaa tapahtuman Windowsin tapahtumalokiin. Voit ohittaa tämän asetuksen ASP-sivulla Server.ScriptTimeout-menetelmällä.

Ota vierekkäiset kokoonpanot käyttöön

Vierekkäiset kokoonpanot (SxS-kokoonpanot) sallivat, että ASP-sovellukset määrittävät käytettävän järjestelmän DLL-kirjaston tai perinteisen COM-osan version, joka voi olla esimerkiksi MDAC, MFS, MSVCRT tai MSXML. Jos ASP-sovellus esimerkiksi käyttää MSXML-versiota 2.0, voit varmistaa, että sovellus käyttää MSXML-versiota 2.0 myös sen jälkeen, kun Service Pack -päivitykset on otettu käyttöön palvelimessa. Vaikka uudet MSXML-versiot asennetaankin tietokoneeseen, myös versio 2.0 säilytetään, ja sovellus voi käyttää sitä normaalisti. SxS-kokoonpanojen määrittäminen edellyttää, että DLL:n polku on tiedossa ja että COM+-luettelotiedosto sijaitsee jokaisessa sellaisessa näennäiskansiossa, jossa DLL:ää tarvitaan.

Huomautus

Jaettujen DLL:ien täytyy tukea SxS-kokoonpanoja.

Luettelotiedoston nimi

Kirjoita COM+-luettelotiedoston nimi. COM+-luettelo on XML-tiedosto, jossa on tietoja DLL:n asennussijainnista. IIS ei tarkista erikseen, että luettelo on kyseisessä sijainnissa.

Ote luettelotiedoista on nähtävissä IIS 6.0:n online-ohjeissa Microsoft Windows Server TechCenter -sivustossa (sivusto on englanninkielinen).

Aiheeseen liittyviä tietoja

Lisätietoja ASP (Active Server Pages) -sivuista ja sovellusten määrittämisestä on IIS 6.0:n online-ohjeissa Microsoft Windows Server TechCenter -sivustossa (sivusto on englanninkielinen).


Sisällys