Expliquez et implémentation avec TCL pour les protocoles CGI / FASTCGI / SCGI / WSGI.
CGI = interface de passerelle commune
CGI permet de fournir une réponse dynamique grâce à un processus distinct.
Le serveur Web passe les en-têtes HTTP au processus CGI via les variables Environnement %ENV -.
FastCGI est apparu au milieu de 1990 pour résoudre le problème de performance de CGI qui nécessite un processus d'apparition pour chaque demande.
FastCGI faites-le par démarrage du processus CGI une fois et utilisez un flux pour accepter et servir plusieurs demandes.
SCGI = SIMPLECGI = interface de passerelle commune simple
SCGI est similaire à FastCGI pour utiliser un processus de longue durée pour servir la demande de mutiple.
Il est conçu pour être plus facile à analyser. SCGI est apparu en 2001.
WSGI = interface de passerelle du serveur Web
WSGI a semblé définir une interface pour les applications Web basées sur Python.