WSGI対応サーバ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/07 20:23 UTC 版)
「Web Server Gateway Interface」の記事における「WSGI対応サーバ」の解説
WSGIサーバ(WSGIアプリケーションコンテナ)は、WSGIアプリケーションを常駐させ、HTTPクライアントからリクエストを受け取るごとに、WSGIアプリケーションのcallableオブジェクトを呼び出す。これによって、クライアントからのリクエストがアプリケーションに転送される。 WSGIアプリケーションコンテナの例としては、uWSGI, Gunicorn, Apacheモジュール (mod_wsgi, mod_pythonなど), Microsoft IIS(isapi-wsgi, PyISAPIe, ASPゲートウェイを使用)などがある。 さらに、WSGIアプリケーションをラップすることで、FastCGIやSCGI環境で動作させることもできるし、古典的なCGIとして動作させることもできる(例えば、Python標準ライブラリに含まれるwsgiref.handlers.CGIHandlerが利用できる)。
※この「WSGI対応サーバ」の解説は、「Web Server Gateway Interface」の解説の一部です。
「WSGI対応サーバ」を含む「Web Server Gateway Interface」の記事については、「Web Server Gateway Interface」の概要を参照ください。
- WSGI対応サーバのページへのリンク