Ezen a lapon a fájlnévkiterjesztéseket az adott fájlokat feldolgozó programhoz vagy értelmezőhöz rendelheti. A hozzárendelt alkalmazások lehetnek Active Server Pages (ASP) alkalmazások, Internet Database Connector (IDC) alkalmazások és kiszolgálóoldali beágyazási (server side include, SSI) direktívákat használó fájlok. Amikor például a webkiszolgáló egy .asp kiterjesztéssel rendelkező lapra vonatkozó kérelmet fogad, akkor az alkalmazástársítás segítségével dönti el, hogy meg kell-e hívnia az asp.dll végrehajtható fájlt a lap feldolgozásához. Ezen a lapon telepítheti azokat a helyettesítő parancsfájl-társítású ISAPI-alkalmazásokat is, amelyek a fájlnévkiterjesztéstől függetlenül az összes kérelem alkalmával végrehajtásra kerülnek.
Gyorsítótár használata ISAPI-bővítményekhez
Az Internet Server API (ISAPI) DLL-fájlok betölthetők és a gyorsítótárba másolhatók, így a további kérelmek az alkalmazás ismételt hívása nélkül lesznek feldolgozhatók. A gyorsítótár használata a legtöbb ISAPI-alkalmazás számára (beleértve az ASP-alkalmazást is) előnyös. Ezt a jelölőnégyzetet csak speciális körülmények között törölje, például az ISAPI-alkalmazások hibakeresésekor. Ha ugyanazt az ISAPI-alkalmazást a kiszolgáló egynél több webhelye töltötte be és helyezte a gyorsítótárba, akkor ennek a kiszolgálóbeállításnak a törlésével a kiszolgáló nem távolítja el az alkalmazást a memóriából. A beállítást minden olyan webhely esetében törölni kell, amely használja az ISAPI-alkalmazást. A beállítás törlésekor a rendszer nem távolítja el a memóriából a futó alkalmazásokat. Csak a későbbi kérelmek nem kerülnek a gyorsítótárba.
Alkalmazásbővítmények
Webes alkalmazások számos programnyelven és parancsnyelven fejleszthetők. Az Internet Information Services (IIS) program a kért erőforrás fájlnévkiterjesztéseinek segítségével határozza meg, hogy melyik ISAPI vagy CGI programot futtassa a kérelem feldolgozásához. Egy .asp kiterjesztésű fájlra vonatkozó kérelem feldolgozásához a webkiszolgáló például az ASP programot (Asp.dll) fogja használni. A fájlnévkiterjesztések és az egyes ISAPI vagy CGI programok közötti megfeleltetést alkalmazástársításnak nevezik. Az IIS az általános alkalmazástársítások támogatására van beállítva. Társításokat az adott webhelyen található összes alkalmazáshoz, vagy akár egyes alkalmazásokhoz is megadhat, illetve eltávolíthat azokból.
Az Alkalmazásbővítmények táblázat a végrehajtható fájlhoz kapcsolódó fájlnévkiterjesztést és elérési utat tartalmazza. Ha a Műveletek oszlop értéke „Mind”, az alkalmazás az összes művelet megkapja. Az alkalmazástársítások módosításához kattintson a Hozzáadás, az Eltávolítás vagy a Szerkesztés gombra.
Fontos! | |
Az IIS 4.0 Alkalmazástársítások lapja tartalmazott egy műveletlistát a Kizárások oszlopban. Ezt felváltotta a Műveletek oszlop, amely az alkalmazás által végrehajtandó HTTP-műveleteket tartalmazza. |
Az elem kiválasztásával konfigurálhatja a webkiszolgálót az ISAPI betöltésére és a gyorsítótárba másolására, így a további kérelmek az alkalmazás ismételt hívása nélkül lesznek feldolgozhatók. A gyorsítótár használata a legtöbb ISAPI-alkalmazás számára (beleértve az ASP-alkalmazást is) előnyös.
Hozzáadás
Alkalmazástársítás felvételéhez kattintson az elemre. Adja meg a fájlnévkiterjesztést, a program elérési útját és a HTTP-műveleteket.
Szerkesztés
Alkalmazástársítás módosításához kattintson az elemre. Módosítsa a fájlnévkiterjesztést, a program elérési útját és a HTTP-műveleteket.
Eltávolítás
Kattintson az elemre az alkalmazástársítás eltávolításához.
Helyettesítő alkalmazástársítások
A táblázatban azok az ISAPI-alkalmazások szerepelnek, amelyeknek a végrehajtása a fájlnévkiterjesztéstől függetlenül megtörténik a webfájl feldolgozása előtt. Ezek az ISAPI-alkalmazások a helyettesítő parancsfájltársítások. A helyettesítő parancsfájltársítások használata hasonló az ISAPI-szűrők használatához. Különbség, hogy a helyettesítő parancsfájltársítások virtuális könyvtárakhoz és webhelyekhez egyaránt telepíthetők, hozzáférhetnek a kérelemtörzshöz, nem eseményvezéreltek, és az ISAPI-bővítmény több funkcióval rendelkezik az ISAPI-szűrőhöz képest. Ha a virtuális könyvtárnak nincsenek saját helyettesítő parancsfájltársításai, akkor azokat a szülő virtuális könyvtárától vagy webhelyétől örökli.
Beszúrás
Az elemre kattintva olyan helyettesítő parancsfájltársítást hozhat létre, amely a webhely vagy a virtuális könyvtár webfájljához érkező minden kérelem esetén végrehajtásra kerül.
Szerkesztés
Az elemre kattintva módosíthatja a kijelölt helyettesítő parancsfájltársítást a Helyettesítő alkalmazástársítások táblázatban.
Eltávolítás
Az elemre kattintva eltávolíthatja a kijelölt helyettesítő parancsfájltársítást a Helyettesítő alkalmazástársítások táblázatból.
Fel
Az elemre kattintva a végrehajtási sorrendben előrébb helyezheti a kijelölt helyettesítő parancsfájltársítást a Helyettesítő alkalmazástársítások táblázatban.
Le
Az elemre kattintva a végrehajtási sorrendben hátrébb helyezheti a kijelölt helyettesítő parancsfájltársítást a Helyettesítő alkalmazástársítások táblázatban.
Kapcsolódó témakörök
Az alkalmazások konfigurálásáról és a helyettesítő alkalmazástársításokról az