Tato karta slouží k mapování přípon souborů na program nebo interpret, který soubory zpracovává. Mapovanými aplikacemi mohou být aplikace prostředí ASP (Active Server Pages), aplikace IDC (Internet Database Connector) a soubory používající direktivy pro začlenění na straně serveru (SSI). Pokud například webový server přijme požadavek na stránku s příponou ASP, rozhodne na základě mapování aplikace, že má být pro zpracování stránky zavolán program asp.dll. Dále lze tuto kartu použít k instalaci aplikací ISAPI mapujících skripty se zástupnými odkazy, které jsou spouštěny pro každý požadavek bez ohledu na příponu názvu souboru.

Ukládat rozšíření ISAPI do mezipaměti

Knihovny DLL rozhraní ISAPI (Internet Server API) lze po načtení ukládat do mezipaměti. Další požadavky na tyto knihovny pak mohou být zpracovávány bez nového volání aplikace. Většina aplikací rozhraní ISAPI (včetně stránek ASP) ukládání do mezipaměti využívá. Zaškrtnutí tohoto políčka byste měli zrušit jen ve zvláštních případech, například při ladění aplikací rozhraní ISAPI. Jestliže byla jedna aplikace rozhraní ISAPI načtena a uložena do mezipaměti více webových serverů na určitém serveru, neodstraní zrušení zaškrtnutí tohoto políčka u daného serveru tuto aplikaci z paměti. Zaškrtnutí tohoto políčka je v takovém případě třeba zrušit u všech webových serverů, které aplikaci rozhraní ISAPI používají. Zrušení zaškrtnutí tohoto políčka neuvolní spuštěné aplikace. Do mezipaměti nejsou ukládány pouze opakované požadavky.

Rozšíření aplikací

Webové aplikace můžete vyvíjet pomocí řady programovacích a skriptovacích jazyků. Internetová informační služba (IIS) pomocí přípony názvu souboru požadovaného prostředku na webovém serveru určuje, který z programů ISAPI nebo CGI spustí ke zpracování požadavku. Pokud je například požadavek směrován na soubor s příponou ASP, zavolá webový server k jeho zpracování program ASP (Asp.dll). Přidružení přípony souboru k programu ISAPI nebo CGI je označováno jako mapování aplikace. Služba IIS je předem nakonfigurována tak, aby podporovala běžná mapování aplikací. Můžete přidat nebo odebrat mapování pro všechny aplikace na webovém serveru nebo pro jednotlivé aplikace.

Tabulka Rozšíření aplikací zobrazuje příponu souboru přidruženou ke spustitelnému souboru a cestu k tomuto spustitelnému souboru. Pokud je ve sloupci Akce uvedeno slovo VŠE, jsou aplikaci odeslány všechny akce. Pomocí tlačítek Přidat, UpravitOdebrat můžete upravovat mapování aplikace.

Důležité informace

Na kartě Mapování aplikace serveru IIS 4.0 se seznam akcí nacházel ve sloupci Výjimky. Nyní byl převeden do sloupce Akce, který obsahuje akce protokolu HTTP spouštěné danou aplikací.

Tuto možnost vyberte, chcete-li konfigurovat webový server tak, aby byla rozhraní ISAPI ukládána do mezipaměti a při zpracování dalších požadavků již nebylo nutné volat aplikaci. Většina aplikací rozhraní ISAPI (včetně stránek ASP) ukládání do mezipaměti využívá.

Přidat

Na toto tlačítko klikněte, chcete-li přidat mapování aplikace s novou příponou názvu souboru, cestou ke spustitelnému souboru a akcemi HTTP, které zadáte.

Upravit

Na toto tlačítko klikněte, chcete-li upravit mapování aplikace, tj. změnit příponu názvu souboru, cestu ke spustitelnému souboru nebo akce HTTP.

Odebrat

Kliknutím odeberete mapování aplikace ze služby IIS.

Mapování aplikací se zástupnými znaky

V této tabulce jsou uvedeny aplikace ISAPI spouštěné před zpracováním webového souboru bez ohledu na příponu názvu souboru. Tyto aplikace ISAPI se nazývají mapy skriptů se zástupnými znaky. Použití map skriptů se zástupnými znaky se podobá použití filtrů ISAPI s tím rozdílem, že mapy skriptů se zástupnými znaky lze instalovat do virtuálních adresářů i na webové servery, mají přístup k tělu požadavku, nejsou řízeny událostmi a rozhraní API rozšíření ISAPI má více funkcí než rozhraní API filtru ISAPI. Virtuální adresář dědí mapy skriptů se zástupnými znaky od nadřízeného virtuálního adresáře nebo webového serveru pouze tehdy, pokud neobsahuje vlastní mapy skriptů se zástupnými znaky.

Vložit

Kliknutím přidáte mapu skriptu se zástupnými znaky, který bude spouštěn při zpracování všech požadavků na webové soubory na tomto webovém serveru nebo v tomto virtuálním adresáři.

Upravit

Kliknutím upravíte vybranou mapu skriptu se zástupnými znaky v tabulce Mapování aplikací se zástupnými znaky.

Odebrat

Kliknutím odeberete vybranou mapu skriptu se zástupnými znaky v tabulce Mapování aplikací se zástupnými znaky.

Nahoru

Kliknutím přesunete vybranou mapu skriptu se zástupnými znaky výše v pořadí provádění v tabulce Mapování aplikací se zástupnými znaky.

Dolů

Kliknutím přesunete vybranou mapu skriptu se zástupnými znaky níže v pořadí provádění v tabulce Mapování aplikací se zástupnými znaky.

Příbuzná témata

Další informace o konfiguraci aplikací a mapování aplikací se zástupnými znaky naleznete v online dokumentaci ke službě IIS 6.0 (stránka může být v angličtině) na webu Microsoft Windows Server TechCenter.


Obsah