Hjem Utvikling Hva er en internett-server api (isapi)? - definisjon fra techopedia

Hva er en internett-server api (isapi)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Internet Server API (ISAPI)?

En Internet Server API (ISAPI) er et sett med ferdige Windows-programanrop som utviklere og programmerere kan bruke for å lage tilpassede forbedringer eller utvidelser til ISAPI-kompatible HTTP-servere eller webservere. Disse forbedringene kalles ISA-filtre (Internet Server Extension Applications) og ISAPI-filtre, som gir funksjoner som innkalling av database og til og med for å bygge websider dynamisk for en webklient (nettleser) å vise.

Techopedia forklarer Internet Server API (ISAPI)

Internet Server Application Programming Interface gjør det enklere å skrive databaseapplikasjoner som et oppføringssystem for ordreskjemaer eller for en tilpasset katalog. Med ISAPI kan en programmerer samle informasjon fra en bruker gjennom et HTML-skjema og deretter returnere en side som er tilpasset for den brukeren.

ISAPI gjør det mulig for en programmerer å skrive to typer utvidelser for en server:

  • Internett-serverapplikasjoner (ISA), som gir lignende funksjoner som CGI-applikasjoner, men blir vurdert raskere siden de er i form av dynamiske lenke-biblioteker (DLL), som lastes inn i minnet og ikke trenger å være plassert og deretter lese igjen som CGI applikasjoner, som anses som kjørbare.
  • ISAPI-filtre, som brukes av en webserver for å hjelpe til med forskjellige hendelser i løpet av behandlingen av en gitt HTTP-forespørsel, som å lese og skrive data eller til og med sende ut loggoppføringer. ISAPI-filtre kan legge til andre funksjonaliteter på en server som:

    • kompresjon
    • kryptering
    • Tilpasset godkjenning
    • Loggeordninger
Hva er en internett-server api (isapi)? - definisjon fra techopedia