Domov Razvoj Kaj je internetni strežnik api (isapi)? - definicija iz tehopedije

Kaj je internetni strežnik api (isapi)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni API za internetni strežnik (ISAPI)?

API za internetni strežnik (ISAPI) je niz že pripravljenih programskih klicev sistema Windows, ki jih lahko razvijalci in programerji uporabijo za ustvarjanje izboljšav ali razširitev po meri za HTTP ali spletne strežnike, ki so skladni z ISAPI. Te izboljšave se imenujejo aplikacije za razširitev internetnega strežnika (ISA) in filtri ISAPI, ki zagotavljajo funkcije, kot so priklic podatkovne baze in celo za dinamično gradnjo spletnih strani za prikaz spletnega odjemalca (brskalnika).

Techopedia razlaga API za spletni strežnik (ISAPI)

Vmesnik za programiranje aplikacij za internetni strežnik olajša pisanje aplikacij baz podatkov, kot je vstopni sistem za naročilnice ali za katalog po meri. Z ISAPI lahko programer zbere podatke od uporabnika prek obrazca HTML in nato vrne stran, ki je bila prilagojena za tega uporabnika.

ISAPI omogoča programerju, da napiše dve vrsti razširitev za strežnik:

  • Internetne strežniške aplikacije (ISA), ki zagotavljajo podobne funkcije kot CGI aplikacije, vendar veljajo hitreje, saj so v obliki dinamičnih povezav knjižnic (DLL), ki se naložijo v pomnilnik in jih ni treba locirati in nato znova brati kot CGI aplikacije, za katere velja, da so izvršljive.
  • ISAPI filtri, ki jih spletni strežnik uporablja za pomoč pri različnih dogodkih pri obdelavi določene zahteve HTTP, kot je branje in pisanje podatkov ali celo izpisovanje vnosov v dnevnik. ISAPI filtri lahko strežniku dodajo druge funkcije, kot so:

    • Stiskanje
    • Šifriranje
    • Preverjanje pristnosti po meri
    • Sheme beleženja
Kaj je internetni strežnik api (isapi)? - definicija iz tehopedije