Squeak as web app server ?

Marcio Marchini mqm at magma.ca
Wed Aug 15 04:29:26 UTC 2001


Hi,

	I haven't played with Squeak in a long time, but I was wondering about
using it as a web app server, so I have a few questions.

1) I was looking at http://mod.smalltalk.org/ ,
http://wiki.cs.uiuc.edu/CampSmalltalk/VERSION/54/Interfacing+Apache+to+Small
talk ,
http://squeak.cs.uiuc.edu/mail/squeak/msg03805.html and
http://squeak.cs.uiuc.edu/mail/squeak/msg03868.html

	But it is not clear to me what the current status is for running Squeak
behind Apache. Is FastCGI the only current solution being worked on ? What
exactly is the state of it ? Is everybody ok with the fact that many web
servers do not support FastCGI ? I sort of started a different, more
portable solution (with its drawbacks of course) and was wondering if it is
worth pursuing or not.

	FYI - I want to run it behind Apache to make use of https, mod_auth,
mod_rewrite and others. I am aware of the http servers in Smalltalk, that's
not what I want. I'd also like to be able to be compatible with non-apache
servers (IIS, Xitami, etc).


2) Can I really have a headless image running in a Linux box which has no
X11 installed ? The reason I ask is that I've seen systems where there's
multiplexing (select) of sockets and the GUI event queue down in the guts of
the system. So, it assumes GUI in some sense. I'd like to go true headless,
with no development environment or GUI at all. Just core library, TCP/IP,
and maybe some extra useful things (XML, etc).

	In other words, something similar to Zope (www.zope.org), but using
Smalltalk instead of Python.

	thanks,

marcio





More information about the Squeak-dev mailing list