A Parancsfájltársítás hozzáadása és a Parancsfájltársítás szerkesztése párbeszédpanelen vehet fel új natív kezelőt, illetve szerkeszthet meglévő natív kezelőt a webkiszolgálón. A parancsnyelv-értelmezőnek is nevezett natív kezelők meghatározott kérelmekre válaszoló natív kódú .exe vagy .dll kiterjesztésű fájlok.
Megjegyzés | |
A parancsfájltársítások visszamenőleges kompatibilitást biztosítanak az IIS korábbi verzióihoz. A végrehajtható fájlokat a CGI-specifikáció szerint kell megírni, és a dinamikus kötésű kódtáraknak kezelniük kell az ISAPI-bővítményeket. |
Ha egy kérelemtípust egy .exe fájllal (a parancsnyelv-értelmezővel) társít, a CgiModule betölti a hozzárendelt végrehajtható fájlt, amikor olyan kérelem érkezik a kiszolgálóra, amely megfelel a kezelőtársításnak. Ha egy kérelemtípust társít egy .dll kiterjesztésű fájllal (a parancsnyelv-értelmezővel), az IsapiModule betölti a DLL-kódtárat, amikor olyan kérelem érkezik a kiszolgálóra, amely megfelel a kezelőtársításnak. Az IIS 7 például tartalmazza az ASP (Active Server Pages) kezelőtársítását. Az .asp fájlokra vonatkozó összes kérelmet az asp.dll parancsnyelv-értelmező dolgozza fel, amelyet az IsapiModule tölt be, mert az ASP.DLL egy ISAPI-bővítmény.
Megjegyzés | |
Ha parancsfájltársításokat definiál a végrehajtható fájlokhoz, ellenőrizze, hogy a CgiModule regisztrálva van-e, és engedélyezve van-e a Modulok lapon. Ugyanígy a DLL-fájlokra vonatkozó parancsfájltársítások definiálásakor is ellenőrizze, hogy az IsapiModule regisztrálva van-e, és engedélyezve van-e a Modulok lapon. |
Miután rákattint az OK gombra a kezelőtársítás hozzáadása vagy mentése céljából, a végrehajtható fájlt fel kell venni a ISAPI- vagy CGI-korlátozások listára annak érdekében, hogy le tudjon majd futni.
Szoftverelemek listája
Elem neve | Leírás | ||||
---|---|---|---|---|---|
Kérelem elérési útja | Írja be azt a fájlnévkiterjesztést vagy fájlnevet és kiterjesztést, amelynél azt szeretné, hogy a kezelő feldolgozza az adott fájlra vonatkozó kérelmeket. Ha például azt szeretné, hogy a kezelő az ASP-fájlokra vonatkozó összes kérelmet futtassa, írja be a *.asp értéket. Ha pedig azt szeretné, hogy a kezelő egy adott fájlra vonatkozó összes kérelmet futtassa, akkor írja be a fájlnevet és a kiterjesztést, például Sajatfajl.asp.
| ||||
Végrehajtható fájl | Írja be a CGI-program vagy az ISAPI-bővítmény elérési útját a fizikai fájlrendszerben.
| ||||
… | Erre a gombra kattintva keresheti meg az .exe vagy a .dll kiterjesztésű fájlt a fizikai fájlrendszerben. | ||||
Név | Írja be a kezelőtársítás leíró nevét. | ||||
Kérelem korlátozásai | Megnyitja a Kérelem korlátozásai párbeszédpanelt, amelyen további, választható társítási korlátozásokat adhat meg. |