Sisällysluettelo:
- Määritelmä - Mitä Internet Server API (ISAPI) tarkoittaa?
- Techopedia selittää Internet Server API (ISAPI)
Määritelmä - Mitä Internet Server API (ISAPI) tarkoittaa?
Internet-palvelinsovellusliittymä (ISAPI) on joukko valmiita Windows-ohjelmapuheluita, joita kehittäjät ja ohjelmoijat voivat käyttää luodakseen mukautettuja parannuksia tai laajennuksia ISAPI-yhteensopiviin HTTP-palvelimiin tai web-palvelimiin. Näitä parannuksia kutsutaan Internet Server Extension Sovelluksiksi (ISA) ja ISAPI-suodattimiksi, jotka tarjoavat toimintoja, kuten tietokantakutsu ja jopa web-sivujen rakentamista dynaamisesti Web-asiakkaan (selaimen) näyttämistä varten.
Techopedia selittää Internet Server API (ISAPI)
Internet Server -sovellusohjelmointirajapinta helpottaa tietokantaohjelmien, kuten tulojärjestelmän, kirjoittamista tilauslomakkeille tai mukautetulle luettelolle. ISAPI: n avulla ohjelmoija voi kerätä tietoja käyttäjältä HTML-lomakkeen kautta ja palauttaa sitten sivun, joka on räätälöity käyttäjälle.
ISAPI antaa ohjelmoijalle kirjoittaa kahden tyyppisiä laajennuksia palvelimelle:
- Internet-palvelinsovellukset (ISA), jotka tarjoavat samanlaisia toimintoja kuin CGI-sovellukset, mutta joita pidetään nopeampana, koska ne ovat dynaamisten linkkikirjastojen (DLL) muodossa, jotka ladataan muistiin ja joita ei tarvitse löytää ja sitten lukea uudelleen kuten CGI. sovellukset, joita pidetään suoritettavina.
- ISAPI-suodattimet, joita Web-palvelin käyttää avustamaan erilaisissa tapahtumissa tietyn HTTP-pyynnön käsittelyssä, kuten tietojen lukeminen ja kirjoittaminen tai jopa lokitietojen tulostaminen. ISAPI-suodattimet voivat lisätä palvelimeen muita toimintoja, kuten:
- Puristus
- salaus
- Muokattu todennus
- Kirjausjärjestelmät