Differences between revisions 5 and 6
Revision 5 as of 2004-09-08 21:51:34
Size: 335
Editor: cache6-popl
Comment:
Revision 6 as of 2004-10-07 05:08:49
Size: 1470
Editor: adsl-2-91-235
Comment: Added wsgiref, modjy, and WSGI for Webware
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Implementations of the Web Server Gateway Interface: = Implementations of the Web Server Gateway Interface =

Note: many of these implementations may be partial/incomplete or noncompliant as of the current draft spec. If you can't get the code samples in the spec to work with one of these implementations, there's a good chance that the implementation is broken: contact the implementation's author.
Line 6: Line 8:

 * [http://mail.python.org/pipermail/web-sig/2004-October/000956.html wsgiref] - a library of base classes covering most of the "hard parts" of a WSGI server implementation, written by the PEP author. It also includes utility functions and classes that may be useful for application/framework implementors, and should be considered a "must read" for server implementors. (Update: most of the limitations mentioned in the linked post have now been resolved; wsgiref now includes sensible default error handling and logging, automatic calculation of Content-Length when possible, and greater test coverage.)

 * [http://www.xhaus.com/modjy modjy] - a WSGI implementation for Jython
Line 11: Line 17:
 * [http://mail.python.org/pipermail/web-sig/2004-October/000929.html WSGI for Webware] (work in progress)
Line 12: Line 20:
 * Nevow - in a branch of its Subversion repository.
* Nevow - in a branch of its Subversion repository.  (Can someone supply a link to this?)

Implementations of the Web Server Gateway Interface

Note: many of these implementations may be partial/incomplete or noncompliant as of the current draft spec. If you can't get the code samples in the spec to work with one of these implementations, there's a good chance that the implementation is broken: contact the implementation's author.

Web Server implementations

  • [http://mail.python.org/pipermail/web-sig/2004-October/000956.html wsgiref] - a library of base classes covering most of the "hard parts" of a WSGI server implementation, written by the PEP author. It also includes utility functions and classes that may be useful for application/framework implementors, and should be considered a "must read" for server implementors. (Update: most of the limitations mentioned in the linked post have now been resolved; wsgiref now includes sensible default error handling and logging, automatic calculation of Content-Length when possible, and greater test coverage.)

  • [http://www.xhaus.com/modjy modjy] - a WSGI implementation for Jython

  • see Jonpy below

Web Framework implementations

WSGIImplementations (last edited 2011-01-18 16:31:13 by 89-105-112-41)

Unable to edit the page? See the FrontPage for instructions.