Internet Server API (ISAPI)

Forfatter: Lewis Jackson
Oprettelsesdato: 8 Kan 2021
Opdateringsdato: 13 Kan 2024
Anonim
#SETUP How to install ISAPI application like webselect in internet information server (IIS)
Video.: #SETUP How to install ISAPI application like webselect in internet information server (IIS)

Indhold

Definition - Hvad betyder Internet Server API (ISAPI)?

En Internet-server API (ISAPI) er et sæt færdige Windows-programopkald, som udviklere og programmerere kan bruge til at oprette tilpassede forbedringer eller udvidelser til ISAPI-kompatible HTTP-servere eller webservere. Disse forbedringer kaldes Internet Server Extension Applications (ISA) og ISAPI-filtre, som giver funktionaliteter såsom database-tilkaldelse og endda til at opbygge websider dynamisk for en webklient (browser) at vise.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Internet Server API (ISAPI)

Internet Server Application Programming Interface gør det lettere at skrive databaseapplikationer som et indgangssystem til ordreformularer eller for et brugerdefineret katalog. Med ISAPI kan en programmør indsamle information fra en bruger gennem en HTML-form og derefter returnere en side, der er tilpasset for denne bruger.

ISAPI gør det muligt for en programmerer at skrive to typer udvidelser til en server:

  • Internet-serverapplikationer (ISA), som giver lignende funktionaliteter som CGI-applikationer, men betragtes hurtigere, da de er i form af dynamiske linkbiblioteker (DLL), som indlæses i hukommelsen og ikke behøver at være placeret og derefter læse igen som CGI applikationer, der betragtes som eksekverbare.

  • ISAPI-filtre, der bruges af en webserver til at hjælpe i forskellige begivenheder i løbet af behandlingen af ​​en given HTTP-anmodning, f.eks. Læsning og skrivning af data eller endda output af logposter. ISAPI-filtre kan tilføje andre funktionaliteter til en server som:
    • Compression
    • Kryptering
    • Tilpasset godkendelse
    • Logningsordninger