tcl xcgi
1.0.0
CGI / FASTCGI / SCGI / WSGIプロトコルのTCLで説明と実装。
CGI =一般的なゲートウェイインターフェイス
CGIは、個別のプロセスを通じて動的な応答を提供することを可能にします。
Webサーバーは、HTTPヘッダーを%ENV環境変数を介してCGIプロセスに渡します。
FastCGIは、1990年半ばに登場し、各リクエストのスポーンプロセスが必要なCGIのパフォーマンス問題を解決しました。
FastCGIはCGIプロセスを1回開始し、ストリームを使用して複数のリクエストを受け入れて提供します。
SCGI = SimpleCGI =単純な共通ゲートウェイインターフェイス
SCGIは、fastCGIと同様に、長期にわたるプロセスを使用してmutipleリクエストを提供します。
解析が簡単になるように設計されています。 SCGIは2001年に登場しました。
WSGI = Webサーバーゲートウェイインターフェイス
WSGIは、PythonベースのWebアプリケーションのインターフェイスを定義するように見えました。