Koti kehitys Mikä on Internet-palvelimen api (isapi)? - määritelmä techopediasta

Mikä on Internet-palvelimen api (isapi)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

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
Mikä on Internet-palvelimen api (isapi)? - määritelmä techopediasta