Ezen a lapon szabályozhatja az Active Server Pages (ASP) futását a kijelölt alkalmazáson belül. Az Internet Information Services (IIS) rendszerben futó alkalmazások hatékonyabb működéséhez beállítható a munkamenet-állapot és -időkorlát, a pufferelés, a szülő elérési útja, a nyelv és az ASP-parancsfájlok időtúllépése.
Megjegyzés | |
Az alkalmazáskonfigurációs tulajdonságok beállíthatók a webhely, a virtuális könyvtár és a könyvtár szintjén is. |
Munkamenet-állapot engedélyezése
Ezzel az elemmel engedélyezheti a munkamenet-állapotot.
Ha a munkamenet-állapot engedélyezett, az Active Server Pages (ASP) az ASP-alkalmazásokhoz hozzáférő minden egyes felhasználó számára létrehoz egy kapcsolatot, amelynek segítségével azonosítható a felhasználó az alkalmazások lapjain. Ha a munkamenet-állapot tiltott, az ASP nem követi a felhasználókat, és nem engedélyezi az ASP-parancsfájloknak, hogy adatokat tároljanak a Session objektumban, illetve hogy használják a Session_OnStart vagy a Session_OnEnd eseményt. A kapcsolat automatikusan véget ér, ha a felhasználó nem kért vagy nem frissített egyetlen lapot sem az időtúllépés bekövetkezése előtt.
Munkamenet időkorlátja
A rendszer összes inaktív kapcsolatához beállíthatja az időtúllépést.
A munkamenet időkorlátja a felhasználó kapcsolatának időtartamát, pontosabban a kapcsolatobjektum élettartamát szabályozza. Egy parancsfájl a Session.Abandon metódus alkalmazásával zárhat le egy munkamenetet. Egy adott ASP-lap esetében a munkamenet-állapot még akkor is letiltható a <%@ ENABLESESSIONSTATE = False %> direktíva használatával, ha az alkalmazáshoz engedélyezve van a munkamenet-állapot.
Pufferelés engedélyezése
A lehetőség engedélyezése után az IIS az ASP-lap által létrehozott összes kimenetet összegyűjtve együtt küldi el a böngészőnek. A böngésző a lap teljes tartalmát egyszerre jeleníti meg. A kimenő adatok pufferelése lehetővé teszi, hogy a HTTP-fejléceket egy ASP-parancsfájl bármely pontjáról be lehessen állítani.
Ha a jelölőnégyzet üres, a kimenő adatok a lap feldolgozásával együtt jutnak vissza a böngészőhöz, „festett” kép érzetét keltve. Ez a beállítás az ASP-parancsfájlokban a Response.Buffer metódus segítségével hatályon kívül helyezhető.
Szülő engedélyezése elérési utakban
Jelölje be ezt a jelölőnégyzetet, ha azt kívánja elérni, hogy az ASP-parancsfájlok a jelenlegi könyvtár szülőkönyvtárához relatív (vagyis a .. szintaktikát alkalmazó) elérési utakat használhassanak.
Ha bejelöli a jelölőnégyzetet, ne adjon a szülőkönyvtáraknak végrehajtási hozzáférést, különben egy parancsfájl esetleg jogosulatlan programot hajthat végre a szülőkönyvtárban.
Alapértelmezett ASP-nyelv
Meghatározza az Active Server Pages elsődleges parancsnyelvét, vagyis azt a nyelvet, amelynek használatával az ASP határolójelek (<% és %>) közötti parancsok feldolgozása történik.
Az ASP két Microsoft® ActiveX® parancsnyelv-értelmezőt tartalmaz: a Microsoft Visual Basic® Scripting Edition (VBScript) és a Microsoft JScript® (JScript) parancsnyelv-értelmezőt. Az Alapértelmezett ASP-nyelv a VBScript. Bármilyen nyelvet megadhat, ha ahhoz van telepítve ActiveX parancsnyelv-értelmező a kiszolgálón. Használja a parancsfájl-értelmező által kívánt pontos kulcsszót, ahogyan ezt a parancsnyelv-értelmező dokumentációja is leírja. Egy ASP-lapon az alapértelmezett nyelv a <%@ LANGUAGE %> direktívával felülbírálható.
ASP-parancsfájl időkorlátja
Az az időtartam, ameddig az ASP az adott parancsfájl futtatását engedélyezi. Az időkorlát értéke 1 és 2147483647 között lehet.
Ha a parancsfájl futása nem ér véget az időkorlát előtt, az ASP leállítja a parancsfájlt, és eseményt ír a Windows eseménynaplóba. Ez a beállítás az ASP-lapokon a Server.ScriptTimeout metódus segítségével hatályon kívül helyezhető.
Egymás mellett futó szerelvények engedélyezése
Az egymás mellett futó (SxS) szerelvények engedélyezése esetén meghatározható, hogy az ASP-alkalmazás egy rendszer-DLL vagy hagyományos COM-komponens (MDAC, MFS, MSVCRT, MSXML stb.) melyik verzióját használja. Ha például az ASP-alkalmazás az MSXML 2.0 verziójú változatán alapul, biztosítható, hogy az alkalmazás még akkor is ezt a verziót használja, miután új szervizcsomagot telepített a kiszolgálóra. Az MSXML új verziói is telepíthetők a számítógépre, de a 2.0-s verzió továbbra is megmarad, és az alkalmazás is azt használja. Az egymás mellett futó szerelvények konfigurálásához ismernie kell a DLL elérési útját, illetve a COM+ jegyzékfájlnak minden olyan virtuális könyvtárban megtalálhatónak kell lennie, amelyben a DLL használata szükséges.
Megjegyzés | |
A közösen használt DLL-kódtáraknak támogatniuk kell az egymás mellett futó szerelvényeket. |
Jegyzékfájl neve
Itt adhatja meg a COM+ jegyzékfájl nevét. A COM+ jegyzékfájl egy XML-fájl, amely információt tartalmaz a DLL telepítésének helyéről. Az IIS nem ellenőrzi a jegyzékfájl létezését.
Megtekinthet egy mintaként bemutatott jegyzékfájl-részletet az
Kapcsolódó témakörök
Az Active Server Pages szolgáltatásról és az alkalmazások konfigurálásáról az