Tato karta slouží k řízení spouštění stránek Active Server Pages (ASP) ve vybrané aplikaci. Efektivitu aplikací pracujících v rámci služby IIS lze zvýšit nastavením jejich konfigurace - povolením stavu a časového limitu relace, použití vyrovnávacích pamětí, nadřízených cest, jazyka a časového limitu skriptu ASP.

Poznámka

Vlastnosti konfigurace aplikace je možné nastavit na úrovni webového serveru, virtuálního adresáře nebo adresáře.

Povolit stav relace

Výběrem povolíte stav relace.

Pokud je stav relace povolen, vytvoří prostředí ASP (Active Server Pages) relaci pro každého uživatele, který se připojí k aplikaci ASP, takže je možné identifikovat daného uživatele na stránkách aplikace. Jestliže je stav relace zakázán, nejsou uživatelé v prostředí ASP sledováni a skripty ASP nemohou ukládat informace do objektu Session a používat události Session_OnStart a Session_OnEnd. Relace je automaticky ukončena, pokud uživatel před vypršením časového limitu neobnoví stránku aplikace nebo nezadá požadavek na obnovenou stránku.

Časový limit relace

Zadejte délku časového limitu pro všechny neaktivní relace v tomto systému.

Časový limit relace řídí dobu trvání uživatelské relace, přesněji životnost objektu relace. Skript může relaci ukončit explicitně pomocí metody Session.Abandon. Také v případě, kdy je u aplikace ASP povolen stav relace, je možné tento stav zakázat u jednotlivých stránek ASP pomocí direktivy <%@ ENABLESESSIONSTATE = False %>.

Povolit ukládání do vyrovnávací paměti

Zaškrtnutím umožníte službě IIS povolit shromáždění veškerých výstupních dat generovaných na stránce ASP před odesláním do prohlížeče. Stránka se zobrazí v prohlížeči až v okamžiku, kdy je dokončeno vytváření celého obsahu. Ukládání výstupu do vyrovnávací paměti umožňuje nastavit hlavičky HTTP z jakéhokoli místa skriptu ASP.

Zrušíte-li zaškrtnutí tohoto políčka, jsou výstupní data vracena do prohlížeče postupně tak, jak je stránka zpracovávána, a stránka se tedy vykresluje průběžně. Použitím metody Response.Buffer ve skriptech ASP můžete tuto možnost ve skriptu přepsat.

Povolit cesty k nadřazenému adresáři

Zaškrtnutím povolíte stránkám ASP používat relativní cesty k nadřazenému adresáři aktuálního adresáře (cesty se syntaxí .. ).

Pokud tuto možnost povolíte, nepřiřazujte nadřízeným adresářům přístupové oprávnění ke spouštění, protože skript by mohl spustit v nadřízeném adresáři neautorizovaný program.

Výchozí jazyk ASP

Určete primární skriptovací jazyk prostředí Active Server Pages, který slouží ke zpracování příkazů mezi oddělovači ASP (<% a %>).

Prostředí ASP obsahuje dva skriptovací stroje Microsoft® ActiveX®: Microsoft Visual Basic Scripting Edition (VBScript) a Microsoft Jscript® (JScript). Výchozí hodnota pole Výchozí jazyk ASP je VBScript. Můžete zadat název libovolného jazyka, pro který je na serveru nainstalován skriptovací stroj ActiveX, je však nutné použít přesné klíčové slovo, které je požadováno v dokumentaci poskytovatele tohoto skriptovacího stroje. Na stránce ASP můžete výchozí jazyk přepsat pomocí direktivy <%@ LANGUAGE %>.

Časový limit skriptů ASP

Určete dobu, po kterou může být spuštěn skript ASP. Hodnota časového limitu se může pohybovat mezi 1 a 2147483647.

Pokud není skript ukončen před koncem časového limitu, je prostředím ASP zastaven a do protokolu událostí systému Windows je zapsána odpovídající událost. Tuto možnost lze na stránce ASP přepsat pomocí metody Server.ScriptTimeout.

Povolit souběžně sdílená sestavení

Souběžně sdílená sestavení (SxS) umožňují aplikacím ASP určit, která verze systémové knihovny DLL nebo klasické komponenty COM (například MDAC, MFS, MSVCRT, MSXML apod.) má být použita. Využívá-li aplikace ASP například knihovnu MSXML verze 2.0, lze zajistit, aby tato aplikace pracovala se stejnou verzí knihovny MSXML i po použití aktualizací Service Pack na serveru. Přestože je do počítače instalována nová verze komponenty MSXML, verze 2.0 zde zůstává a je danou aplikací dále používána. Při konfiguraci sestavení SxS je třeba znát údaje o cestě ke knihovně DLL a dále je nutné, aby v každém virtuálním adresáři, ve kterém je používána tato knihovna DLL, existoval soubor manifestu COM+.

Poznámka

Sdílené knihovny DLL musí podporovat sestavení SxS.

Název souboru manifestu

Zadejte název souboru manifestu COM+. Soubor manifestu COM+ je soubor typu XML obsahující informace o umístění instalované knihovny DLL. Služba IIS neověřuje existenci souboru manifestu.

Ukázku souboru manifestu naleznete v online dokumentaci ke službě IIS 6.0 (stránka může být v angličtině) (stránka může být v angličtině) na webu Microsoft Windows Server TechCenter.

Příbuzná témata

Další informace o stránkách ASP (Active Server Pages) a o konfiguraci aplikací naleznete v online dokumentaci ke službě IIS 6.0 (stránka může být v angličtině) (stránka může být v angličtině) na webu Microsoft Windows Server TechCenter.


Obsah