Tartalomjegyzék:
- Meghatározás - Mit jelent az Internet Server API (ISAPI)?
- A Techopedia magyarázza az Internet Server API-t (ISAPI)
Meghatározás - Mit jelent az Internet Server API (ISAPI)?
Az Internet Server API (ISAPI) egy kész Windows programhívás, amelyet a fejlesztők és a programozók felhasználhatnak az ISAPI-kompatibilis HTTP-kiszolgálók vagy webszerverek egyedi fejlesztéseinek vagy bővítéseinek létrehozására. Ezeket a fejlesztéseket Internet Server Extension Applications (ISA) és ISAPI szűrőknek nevezzük, amelyek olyan funkciókat nyújtanak, mint például az adatbázis meghívása és akár a weblapok dinamikus felépítése is egy web kliens (böngésző) megjelenítéséhez.
A Techopedia magyarázza az Internet Server API-t (ISAPI)
Az Internet Server alkalmazásprogramozási felület megkönnyíti az adatbázis-alkalmazások, például a megrendelőlapok vagy az egyedi katalógusok belépési rendszerének írását. Az ISAPI segítségével a programozók információkat gyűjthetnek a felhasználótól egy HTML űrlapon keresztül, majd visszatérhetnek az adott felhasználó számára testreszabott oldalhoz.
Az ISAPI lehetővé teszi a programozók számára, hogy kétféle kiterjesztést írjanak kiszolgálóra:
- Internetkiszolgáló alkalmazások (ISA), amelyek hasonló funkciókat biztosítanak a CGI alkalmazásokhoz, de gyorsabbak, mivel dinamikus hivatkozású könyvtárak (DLL) formájában vannak, amelyeket memóriába töltöttek, nem kell megtalálniuk, majd újra olvasniuk, mint a CGI. olyan alkalmazások, amelyek végrehajthatónak tekinthetők.
- ISAPI szűrők, amelyeket egy webszerver használ különféle események elősegítésére egy adott HTTP kérés feldolgozása során, például adatok olvasása és írása, vagy akár naplóbejegyzések kiadása. Az ISAPI szűrők további funkciókat is hozzáadhatnak egy kiszolgálóhoz, például:
- összenyomás
- Titkosítás
- Egyéni hitelesítés
- Naplózási rendszerek