Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

Rebol web servers

 [1/16] from: sharriff::aina::med-iq::de at: 5-Oct-2000 11:45


Hi Mr.Tyler Booth, Jeff Kreis and Bohdan Lechnowsky ! Have you done a stress test with The "microweb server" or "small web server" ? I had in mind to deploy our applications with another free web server, but it would be nice if everything was in REBOL, code and deployment, how I want it, transparently ( human readable REBOL code) . I would like to serve XML, XHTML and HTML pages in an Intranet situation ( 40-50 users ). Can I add other MIME types? I use FLASH a lot for navigation menus, so Iīll be needing SWF support. Since its written in rebol, one could tailor an install routine accordingly. Any ideas? Please advise ASAP, if this idea is feasible, let me know more about licensing, Iīll speak to my boss about it. Sharriff Aina med.iq information & quality in healthcare AG

 [2/16] from: ryanc:iesco-dms at: 5-Oct-2000 10:18


I tested out webserv.r once, and it really cooks. I tried it out with a small web page and banged on it simultaniously with 4 other computers using Netscape running full bore--focus in the address box with the enter key held down. I seen no errors fly by. Although the 10mb network and 450 mhz processor might have helped out a bit. Since it is single threaded, you could goof it up with a slow CGI, or a over large web page under heavy use. But for lean stuff its great. --Ryan [Sharriff--Aina--med-iq--de] wrote:
> Hi Mr.Tyler Booth, Jeff Kreis and Bohdan Lechnowsky ! > Have you done a stress test with The "microweb server" or "small web
<<quoted lines omitted: 11>>
> Sharriff Aina > med.iq information & quality in healthcare AG
-- Ryan Cole Programmer Analyst www.iesco-dms.com 707-468-5400 I am enough of an artist to draw freely upon my imagination. Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world. -Einstein

 [3/16] from: sharriff:aina:med-iq at: 6-Oct-2000 7:33


>I tested out webserv.r once, and it really cooks. I tried it out with a
small
>web page and banged on it simultaniously with 4 other computers using
Netscape
>running full bore--focus in the address box with the enter key held down.
I
>seen no errors fly by. Although the 10mb network and 450 mhz processor
might
>have helped out a bit. >Since it is single threaded, you could goof it up with a slow CGI, or a
over
>large web page under heavy use. But for lean stuff its great. >--Ryan
Thanks Ryan! Sharriff Aina med.iq information & quality in healthcare AG

 [4/16] from: jeff:rebol at: 6-Oct-2000 9:09


Howdy, Sharriff: Sorry for the delayed response. The webserver you're referring to went like this. Originally, Tyler and I built a version with the goal of making a working webserver in as few lines as possible. This was 20 lines, if I remember right. Bo, later, reworked the webserver to add REBOL cgi support. So the goal wasn't really robustness, though it looks like Ryan put it through its paces :-). A more robust webserver could be achieved using port multiplexing. A good example of this is Sterling Newton's http proxy script: http://www.rebol.org/web/proxy.r Certainly you could add mime types and all sorts of stuff. There's also (Ingo Hohmann's) YaRWeS (Yet another rebol web server -- did I get that right?) that had a bunch more direct support for mime types and lots of other goodies as does Cal Dixon's REBOL webserver: http://www.rebol.org/web/webserv.html (I can't seem to find Ingo's webserver. It's not on his site or on rebol.org-- maybe it's not released anymore) As far as licensing goes, the script is public domain, and REBOL has it's own EULA (end user license agreement). So, that's my understanding of that stuff. Salutations-- -jeff

 [5/16] from: g:santilli:tiscalinet:it at: 7-Oct-2000 18:04


Hello [jeff--rebol--net]! On 06-Ott-00, you wrote: j> Certainly you could add mime types and all sorts of j> stuff. There's also (Ingo Hohmann's) YaRWeS (Yet another j> rebol web j> server -- did I get that right?) that had a bunch more That was mine. I was in the process of rewriting it, but ran short of time, and decided to drop it when I saw REBOL/Apache. Now that REBOL/Apache seems to have vanished, a REBOL webserver could be useful again... ...unfortunately I'm too busy right now... Regards, Gabriele. -- Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/

 [6/16] from: ingo:2b1 at: 7-Oct-2000 10:06


Hi Jeff, Once upon a time [jeff--rebol--net] spoketh thus: <...> There's also (Ingo Hohmann's) YaRWeS (Yet another rebol web
> server -- did I get that right?)
<...> Well, almost ... except it isn't mine, and I don't know more about it, either regards, Ingo

 [7/16] from: gchiu:compkarori at: 8-Nov-2000 9:11


On Fri, 6 Oct 2000 9:09:42 -0700 [jeff--rebol--net] wrote:
> The webserver you're referring to went like this. > Originally, Tyler and I built a version with the goal
<<quoted lines omitted: 3>>
> reworked > the webserver to add REBOL cgi support.
I looked at this, and it seems to only have support for embedded Rebol scripting rather than cgi
> does Cal Dixon's REBOL webserver: > > http://www.rebol.org/web/webserv.html
Cal's version says it suports Rebol cgi, but it just sits there refusing to respond to all http requests So, anyone know of a working tiny Rebol web server that also executes Rebol cgi scripts? -- Graham Chiu

 [8/16] from: al:bri:xtra at: 8-Nov-2000 15:47


Graham Chiu wrote:
> So, anyone know of a working tiny Rebol web server that also executes
Rebol CGI scripts? ::Puts hand up:: My Rebol Webserver is working, it's modular/OO, and it's now called "Silk" (on the basis that cool webservers have cool names). It uses plug-ins, like the RebMail project. I've still got to get it to execute other rebol scripts like in CGI and Rebol Server Pages. But I'm paddling as fast as I can, while still keeping the code beautiful on top. Andrew Martin ICQ: 26227169 http://members.nbci.com/AndrewMartin/

 [9/16] from: gchiu:compkarori at: 8-Nov-2000 17:51


On Wed, 8 Nov 2000 15:47:57 +1300 "Andrew Martin" <[Al--Bri--xtra--co--nz]> wrote:
> > So, anyone know of a working tiny Rebol web server that > also executes
<<quoted lines omitted: 9>>
> fast as I can, while > still keeping the code beautiful on top.
Please paddle faster :-) -- Graham Chiu

 [10/16] from: sharriff:aina:med-iq at: 8-Nov-2000 7:29


Hi Andrew! I asked the same question a few weeks ago on the list, why have you kept your webserver secret? :-) Mr. Dixons Server is the most complete at the moment, but reading the code, I have no idea how I would configure it for FTP use ( I would have to bother Mr. Dixon again with that question). When is "Silk" going to be ready? do you have a feature list that I can see? Iīm using the XITAMI webserver at the moment (www.IMATIX.com), itīs dead easy to install , multi platform and free, but itīs a little awkard trying to implement or integrate it in my web apllication since Iīll have to have the users install it separately, parse the .CFG file to work with REBOL, install REBOL THEN the Web application. Taking all that into consideration, I thought the best logical thing is to implement or integrate everthing in REBOL. This approach has also the plus point in that since itīs all written in REBOL, I could use it as a framework for other Web apllications in the future; code that I can read and no third party components :-)) Best regards Sharriff Aina med.iq information & quality in healthcare AG "Andrew Martin" An: <[rebol-list--rebol--com]> <[Al--Bri--xtra]. Kopie: co.nz> Thema: [REBOL] Re: rebol web servers Gesendet von: rebol-bounce@ rebol.com 08.11.00 15:47 Bitte antworten an rebol-list Graham Chiu wrote:
> So, anyone know of a working tiny Rebol web server that also executes
Rebol CGI scripts? ::Puts hand up:: My Rebol Webserver is working, it's modular/OO, and it's now called "Silk" (on the basis that cool webservers have cool names). It uses plug-ins, like the RebMail project. I've still got to get it to execute other rebol scripts like in CGI and Rebol Server Pages. But I'm paddling as fast as I can, while still keeping the code beautiful on top. Andrew Martin ICQ: 26227169 http://members.nbci.com/AndrewMartin/

 [11/16] from: gchiu:compkarori at: 10-Nov-2000 8:11


On Wed, 08 Nov 2000 09:11:10 +1300 "Graham Chiu" <[gchiu--compkarori--co--nz]> wrote:
> On Fri, 6 Oct 2000 9:09:42 -0700 > [jeff--rebol--net] wrote:
<<quoted lines omitted: 7>>
> I looked at this, and it seems to only have support for > embedded Rebol scripting rather than cgi
I've had another look at this, and it can be made to serve up REBOL cgi support with a few minor changes. Basically, check to see if there is a .r extension, and if so, execute it. -- Graham Chiu

 [12/16] from: sharriff:aina:med-iq at: 9-Nov-2000 19:23


Why donīt you try Cal Dixons Webserver Mr. Chiu? it supports CGI. Sharriff Aina med.iq information & quality in healthcare AG

 [13/16] from: gchiu:compkarori at: 10-Nov-2000 12:24


On Thu, 9 Nov 2000 19:23:11 +0000 [Sharriff--Aina--med-iq--de] wrote:
> Why donīt you try Cal Dixons Webserver Mr. Chiu? it > supports CGI.
I tried it. Just sits there and refuses http requests. Don't have the time to find out what's wrong. -- Graham Chiu

 [14/16] from: gchiu:compkarori at: 10-Nov-2000 14:38


I've hacked Jeff/Ty/Bo's rebweb.r to handle Rebol scripts as cgi. Works with my test.r script :-) http://203.79.82.38/zwiki/SCripts Bug reports to me pls... -- Graham Chiu

 [15/16] from: sharriff:aina:med-iq at: 10-Nov-2000 7:20


Cool Graham, Iīll try it out soon. Is there a work-around for its inability to FTP? I would like users to load and manipulate files/directorys on the server in a given Intranet situation? Sharriff Aina med.iq information & quality in healthcare AG "Graham Chiu" <[gchiu--compkar] An: [rebol-list--rebol--com] ori.co.nz> Kopie: Gesendet von: Thema: [REBOL] rebol web servers [rebol-bounce--r] ebol.com 10.11.00 14:38 Bitte antworten an rebol-list I've hacked Jeff/Ty/Bo's rebweb.r to handle Rebol scripts as cgi. Works with my test.r script :-) http://203.79.82.38/zwiki/SCripts Bug reports to me pls... -- Graham Chiu

 [16/16] from: bo:rebol at: 10-Nov-2000 9:28


Cool stuff, Graham! <useless personal info> BTW, I just had breakfast with a good friend of mine, also named Graham. :-) </useless personal info> -Bo On 10-Nov-2000/9:21:19-7:00, [gchiu--compkarori--co--nz] wrote:
>I've hacked Jeff/Ty/Bo's rebweb.r to handle Rebol scripts as >cgi.
<<quoted lines omitted: 7>>
>[rebol-request--rebol--com] with "unsubscribe" in the >subject, without the quotes.
-- Bohdan "Bo" Lechnowsky REBOL Adventure Guide REBOL Technologies 707-467-8000 (http://www.rebol.com) The Official Source for REBOL Books (http://www.REBOLpress.com)

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted