Hogar Desarrollo ¿Qué es un servidor de internet api (isapi)? - definición de techopedia

¿Qué es un servidor de internet api (isapi)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa la API del servidor de Internet (ISAPI)?

Una API de servidor de Internet (ISAPI) es un conjunto de llamadas a programas de Windows ya preparadas que los desarrolladores y programadores pueden usar para crear mejoras o extensiones personalizadas para servidores HTTP o servidores web compatibles con ISAPI. Estas mejoras se denominan aplicaciones de extensión de servidor de Internet (ISA) y filtros ISAPI, que proporcionan funcionalidades como la invocación de la base de datos e incluso para crear páginas web dinámicamente para que se muestre un cliente web (navegador).

Techopedia explica la API del servidor de Internet (ISAPI)

La interfaz de programación de aplicaciones de Internet Server facilita la escritura de aplicaciones de bases de datos como un sistema de entrada para formularios de pedido o para un catálogo personalizado. Con ISAPI, un programador puede recopilar información de un usuario a través de un formulario HTML y luego devolver una página que ha sido personalizada para ese usuario.

ISAPI permite a un programador escribir dos tipos de extensiones para un servidor:

  • Las aplicaciones de servidor de Internet (ISA), que proporcionan funcionalidades similares a las aplicaciones CGI, pero se consideran más rápidas ya que están en forma de bibliotecas de enlaces dinámicos (DLL), que se cargan en la memoria y no necesitan ubicarse y luego volver a leerse como CGI aplicaciones, que se consideran ejecutables.
  • Los filtros ISAPI, que son utilizados por un servidor web para ayudar en varios eventos en el curso de procesar una solicitud HTTP dada, como leer y escribir datos o incluso generar entradas de registro. Los filtros ISAPI pueden agregar otras funcionalidades a un servidor como:

    • Compresión
    • Cifrado
    • Autenticación personalizada
    • Esquemas de registro
¿Qué es un servidor de internet api (isapi)? - definición de techopedia