What is AOLserver?
AOLserver is an open-source enterprise-class Web server used by AOL,
among others.
A complete list of
AOLserver features is available on the AOLserver Web site; this is just
a short summary for people unfamiliar with AOLserver.
- Multi-threading;
- Native C and Tcl APIs;
- persistent, database-independent database connections;
- extensive history of use in high-throughput enterprise situations.
There are also several extension modules available, including an
in-process Java interpreter and a Tomcat adaptor, as well as a PHP
module.
What is PyWX?
PyWX adds an in-process Python interpreter to AOLserver via the C API
for extension modules. Features include:
- Threaded execution, with the option of interpreter reuse or
isolation;
- Python namespace isolation between scripts;
- An internal cross-connection data-persistence mechanism;
- Access to AOLserver's internal C API from Python;
- Persistent database connection API via AOLserver internals;
- Optional CGI-compatible environment with compiled script
caching;
- Full access to Tcl from Python, and vice versa;
- Internal Webware
adaptor;
and more.
PyWX is currently in an alpha stage; it is fairly stable, and it is
being used in several development environments. However, we aspire to
the level of stability of AOLserver itself, and so we're taking it
slow.
webmaster@idyll.org
-- last update 8.6.2000.