API-ul Internet Server (ISAPI)

Autor: Lewis Jackson
Data Creației: 8 Mai 2021
Data Actualizării: 13 Mai 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)

Conţinut

Definiție - Ce înseamnă API-ul Internet Server (ISAPI)?

O API-ul serverului Internet (ISAPI) este un set de apeluri de programe Windows gata făcute pe care dezvoltatorii și programatorii le pot utiliza pentru a crea îmbunătățiri sau extensii personalizate pentru serverele HTTP sau serverele web compatibile cu ISAPI. Aceste îmbunătățiri sunt numite aplicații de extensie Internet Server (ISA) și filtre ISAPI, care oferă funcționalități precum invocarea bazelor de date și chiar pentru construirea paginilor Web în mod dinamic pentru un client Web (browser) care să fie afișat.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică API-ul Internet Server (ISAPI)

Interfața de programare a aplicațiilor Internet Server facilitează scrierea aplicațiilor de bază de date precum un sistem de intrare pentru formularele de comandă sau pentru un catalog personalizat. Cu ISAPI, un programator poate colecta informații de la un utilizator printr-un formular HTML și apoi întoarce o pagină care a fost personalizată pentru acel utilizator.

ISAPI permite unui programator să scrie două tipuri de extensii pentru un server:

  • Aplicații de server Internet (ISA), care oferă funcționalități similare aplicațiilor CGI, dar sunt considerate mai rapid, deoarece sunt sub formă de biblioteci de legături dinamice (DLL), care sunt încărcate în memorie și nu trebuie să fie localizate și apoi citite din nou ca CGI aplicații, care sunt considerate executabile.

  • Filtre ISAPI, care sunt utilizate de un server web pentru a ajuta la diverse evenimente în cursul procesării unei cereri HTTP date, cum ar fi citirea și scrierea datelor sau chiar ieșirea de intrări de jurnal. Filtrele ISAPI pot adăuga alte funcționalități unui server cum ar fi:
    • Comprimare
    • Criptarea
    • Autentificare personalizată
    • Scheme de jurnal