Internet Server API (ISAPI)

Schrijver: Lewis Jackson
Datum Van Creatie: 8 Kunnen 2021
Updatedatum: 13 Kunnen 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)

Inhoud

Definitie - Wat betekent Internet Server API (ISAPI)?

Een internetserver-API (ISAPI) is een set kant-en-klare Windows-programmagesprekken die ontwikkelaars en programmeurs kunnen gebruiken om aangepaste verbeteringen of uitbreidingen voor ISAPI-compatibele HTTP-servers of webservers te maken. Deze verbeteringen worden Internet Server Extension Applications (ISA) en ISAPI-filters genoemd, die functionaliteiten bieden zoals database-aanroep en zelfs voor het dynamisch bouwen van webpagina's die een webclient (browser) kan weergeven.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Internet Server API (ISAPI)

De Internet Server Application Programming Interface maakt het eenvoudiger om database-applicaties te schrijven zoals een toegangssysteem voor bestelformulieren of voor een aangepaste catalogus. Met ISAPI kan een programmeur informatie van een gebruiker verzamelen via een HTML-formulier en vervolgens een pagina retourneren die is aangepast voor die gebruiker.

ISAPI stelt een programmeur in staat om twee soorten extensies voor een server te schrijven:

  • Internetservertoepassingen (ISA), die vergelijkbare functionaliteiten bieden als CGI-toepassingen, maar die sneller worden beschouwd, omdat ze in de vorm zijn van DLL (Dynamic Link Libraries), die in het geheugen worden geladen en niet hoeven te worden gelokaliseerd en vervolgens opnieuw te worden gelezen zoals CGI applicaties, die als uitvoerbaar worden beschouwd.

  • ISAPI-filters, die door een webserver worden gebruikt om te helpen bij verschillende gebeurtenissen tijdens het verwerken van een bepaald HTTP-verzoek, zoals het lezen en schrijven van gegevens of het uitvoeren van logboekvermeldingen. ISAPI-filters kunnen andere functionaliteiten aan een server toevoegen, zoals:
    • samendrukking
    • Encryption
    • Aangepaste authenticatie
    • Logboekregelingen