Explique e implementan con TCL para protocolos CGI / FastCGI / SCGI / WSGI.
CGI = interfaz de puerta de enlace común
CGI permite proporcionar una respuesta dinámica a través de un proceso separado.
El servidor web pase los encabezados HTTP al proceso CGI a través de %ENV - Variables de entorno.
FastCGI apareció a mediados de 1990 para resolver el problema de rendimiento de CGI que necesita el proceso de desove para cada solicitud.
FastCGI hágalo por inicio del proceso CGI una vez y use una transmisión para aceptar y atender múltiples solicitudes.
SCGI = SimpleCgi = interfaz de puerta de enlace común simple
SCGI es similar como FastCGI para utilizar un proceso de larga duración para atender la solicitud Mutiple.
Está diseñado para ser más fácil de analizar. SCGI apareció en 2001.
WSGI = interfaz de puerta de enlace del servidor web
WSGI pareció definir una interfaz para aplicaciones web basadas en Python.