[plt-scheme] alternative web server?

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Wed Aug 23 07:10:39 EDT 2006

The included web-server only uses continuations when you use
continuations in your servlet programs.

However, it's implementation of HTTP is fairly impoverished compared
to Apache. For example, there is no gzip compression, interesting
forwarding or URL rewriting.

You could implement some sort of FastCGI interface for PLT, which is a
lot simpler than HTTP, and sit behind Apache like that. If you have
any questions as you go about it, the list is a good place to email.

A related approach I have on my TODO list is an implementation of the
AJP protocol [1], which would have better performance than FastCGI.


1. http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html

On 8/23/06, Andreas Zwinkau <beza1e1 at web.de> wrote:
> Hi,
> i'd like to do some web development with plt scheme, but i don't want to
> use the included web server. Is there a web server for plt, which
> doesn't use continuations?
> Background: I believe (it just comes down to this, i think) in REST,
> stateless GETs and pretty urls, so a continuations-based server doesn't
> seem to fit my intentions.
> I already wrote myself a little one, but digging through HTTP will be a
> lot further work, so perhaps there is already some work done?
> --
> Andreas Zwinkau <beza1e1 at web.de>
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Jay McCarthy <jay at cs.brown.edu>

Posted on the users mailing list.