Taula de continguts:
- Definició: què significa API del servidor d'Internet (ISAPI)?
- Techopedia explica l’Internet Server API (ISAPI)
Definició: què significa API del servidor d'Internet (ISAPI)?
Una API de servidor d'Internet (ISAPI) és un conjunt de trucades de programes de Windows preparades per a que els desenvolupadors i programadors puguin utilitzar per crear millores o extensions personalitzades als servidors HTTP o servidors web compatibles amb ISAPI. Aquestes millores s’anomenen aplicacions d’extensió del servidor d’Internet (ISA) i filtres ISAPI, que proporcionen funcionalitats com l’advocació de bases de dades i fins i tot per crear pàgines web de forma dinàmica per a que un client web (navegador) es mostri.
Techopedia explica l’Internet Server API (ISAPI)
La interfície de programació d'aplicacions d'Internet Server facilita l'escriptura d'aplicacions de bases de dades com un sistema d'entrada per a formularis de comanda o per a un catàleg personalitzat. Amb ISAPI, un programador pot recopilar informació d’un usuari mitjançant un formulari HTML i després tornar una pàgina que ha estat personalitzada per a aquest usuari.
ISAPI permet al programador escriure dos tipus d'extensions per a un servidor:
- Aplicacions del servidor d’Internet (ISA), que proporcionen funcionalitats similars a les aplicacions CGI però es consideren més ràpides ja que tenen forma de biblioteques d’enllaços dinàmics (DLL), que es carreguen a la memòria i no cal que es localitzin i després es tornin a llegir com CGI. aplicacions, que es consideren executables.
- Els filtres ISAPI que són utilitzats per un servidor web per ajudar en diversos esdeveniments en el procés de processar una sol·licitud HTTP determinada com ara llegir i escriure dades o fins i tot la sortida d’entrades de registre. Els filtres ISAPI poden afegir altres funcionalitats a un servidor com:
- Compressió
- Xifrat
- Autenticació personalitzada
- Esquemes de registre