Hi. I saw that there were several web server implementations in Squeak, and I was wondering; does anyone know if it is possible/ have any experience running Squeak "headless" as a web server? That is, with no window, all input coming through web sockets etc.
This would be important as the web server machine(s) I would consider do not have any windowing system installed (they are HP and Sun workstations running HPUX and Solaris).
I am now running Squeak on one of the Suns, exporting the windows to a machine that DOES have windowing installed, but if I were to use it as a web server it would have to stay up even when the window machine is not up.
Hi. I saw that there were several web server implementations in Squeak, and I was wondering; does anyone know if it is possible/ have any experience running Squeak "headless" as a web server? That is, with no window, all input coming through web sockets etc.
This would be important as the web server machine(s) I would consider do not have any windowing system installed (they are HP and Sun workstations running HPUX and Solaris).
No worries. The Unix sources have a compiler flag "HEADLESS" that stubs out all X related code. So one can prepare an image using a normal VM (on any platform) and then run it under a headless VM.
Georg
---- Dipl.Ing. Georg Gollmann TU-Wien, EDV-Zentrum
phon:(+43-1) 58801 - 5848 fax: (+43-1) 587 42 11 mail:gollmann@edvz.tuwien.ac.at http://macos.tuwien.ac.at/Gollmann.html
No worries. The Unix sources have a compiler flag "HEADLESS" that stubs out all X related code. So one can prepare an image using a normal VM (on any platform) and then run it under a headless VM.
I was wondering about something similar. Is it possible to run Squeak "headless" and open a remote window into the Squeak environment? By that I mean directly - without X doing the remote window. So this should work between any of Squeaks supported platforms.
Steve
Is it possible to run Squeak "headless" and open a remote window into the Squeak environment?
This is kind of what the pluggable web server does, eh? That might be a starting point to consider.
squeak-dev@lists.squeakfoundation.org