At 06:47 AM 6/14/2001 -0500, Glyph Lefkowitz wrote:
>I'm the lead developer of Twisted Python (http://twistedmatrix.com/), a
>python networking environment. One of the components in Twisted Python is
>Twisted Web, a web server and distribution framework. Obviously, all in
>I want twisted.web to be a "serious" webserver in python
>(AsyncThreadedHTTPServer and ZServer seem to be more debugging aids than
>anything else), but I'm not terribly interested in re-treading ground that
>WebWare quite elegantly seems to cover. In this vein, while twisted.web
>will remain a standalone service, I'd like to make WebWare the
>"official" way of generating content from twisted web.
>Where should I begin in making my webserver more webware-friendly, and in
>making webware more twisted-friendly?
Well, I guess the first thing would be to become familiar with Webware. For
example, have you written any servlets in WebKit? Are you familiar with
Using the architecture would give you an idea of what it does and doesn't
do as compared to Twisted Matrix.
One thing WebKit is in need of is an overhaul on AppServer that can handle
multiple ports and protocols. That would allow you to drop in custom
protocols and still have all the other benefits of WebKit. It would also
allow you to replace a protocol (such as HTTP) if you didn't like its