isapi_wsgi-0.4.1-py2.5.egg isapi_wsgi-0.4.1.win32.exe isapi_wsgi-0.4.1.zip
The new hosting location for isapi-wsgi.
Description: An implementation of WSGI (PEP 333) for running as a ISAPI extension under IIS. WSGI is considered as important standard for the future of web deployed Python code. There are implementations for CGI, mod python, twisted, jython etc but at the start of development there was not one using ISAPI for IIS. The goal of this project is to provide one. It is dependant on Mark Hammond's Python win32 isapi extension.
Current status: The isapi_wsgi handler has been modified to overcome the limitations of the single threaded version of the handler. The new version provides two handlers:
- ISAPISimpleHandler - a new handler instance is created per request
- ISAPIThreadPoolHandler - requests use the thread pool
Also the isapi_wsgi virtual directory can be accessed via it's root url.
You can checkout the latest version from the trunk (svn checkout http://isapi-wsgi.googlecode.com/svn/trunk/) or use one of the download packages. The documentation needs to be updated for the changes but the examples in the trunk show how to use it.
The original single threaded version of the handler has been tagged as isapi_wsgi-0.2 and you can checkout directly from subversion (svn checkout http://isapi-wsgi.googlecode.com/svn/tags/isapi_wsgi-0.2/). It has been used to run some WSGI enabled apps and adaptors.
Documentation: http://code.google.com/docreader/#p=isapi-wsgi&s=isapi-wsgi&t=isapi-wsgi
Mailing list: http://groups.google.com/group/isapi_wsgi-dev
Maintainers:
- Mark Rees EMail: mark dot john dot rees at gmail dot com Blog: http://hex-dump.blogspot.com
- Jason R. Coombs