1. RE: where to place a server
- Posted by sephiroth _ <euman2376 at yahoo.com> May 06, 2001
- 505 views
you could try dyndns.org. they have a static DNS service. second, a server in eu is NOT a good idea. if you plan on having more than one visitor at a time, you'll need threading. and until the great robert who we are at mercy makes the interpreter reentrant, you can't use threads predictably. just use C or java or something. it's not as easy to debug as eu code, but i managed to write an IRC and HTTP server in java.
2. RE: where to place a server
- Posted by Irv Mullins <irvm at ellijay.com> May 06, 2001
- 499 views
It's called co-location, and usually gives you an emply rack space, 120v ac power, and connection to the net. You supply the rack-mount server, and about $150 per month. (YMMV) The rack-mount server is going to cost, but, unless you can find a garage operation somewhere, they aren't going to want any plain old desktop pc's sitting around taking up floor space. For $250 - $500 per month, you can get a dedicated server - they supply the rack-mount server and internet connex, you run anything you want on it. Understandably, no one wants "strange" software running on a server which also serves several other clients. A runaway program could bring down who knows how many web sites. Regards, Irv
3. RE: where to place a server
- Posted by sephiroth _ <euman2376 at yahoo.com> May 06, 2001
- 455 views
Robert Craig wrote: > Wouldn't multiple server *processes* do the job > in most cases? Each process could create its i suppose so. you could just fork() and go back to listening for connections, i guess.
4. RE: where to place a server
- Posted by Kat <gertie at PELL.NET> May 06, 2001
- 480 views
On 6 May 2001, at 17:48, sephiroth _ wrote: > Robert Craig wrote: > > Wouldn't multiple server *processes* do the job > > in most cases? Each process could create its > > i suppose so. you could just fork() and go back to listening for > connections, i guess. Don't even need to do that. Like Rob said, if we could async with winsock and get events triggered from it or the wininet.dll, handling the net would be as easy as in mirc. The following is a snip of mirc code: <mirc code> on 1:SOCKREAD:Newsspider*: { if ( %Newsspidercom.accept == yes ) { :nextread sockread -f %Newsspider.temp aline -p @ [ $+ [ $sockname ] ] %Newsspider.temp .timer. [ $+ [ $sockname ] ] 1 20 if ( $!line( @ [ $+ [ $sockname ] ] ,0) < 3 ) { /window -c @ [ $+ [ $sockname ] ] } ) { if ( %newspider.wrotewindow. [ $+ [ %sockname ] ] == $null ) { /window -c @ [ $+ [ %sockname ] ] } } <snip> </mirc code> It is triggered on incoming data on any port wildmatching the name Newsspider* (i used index numbers, incremented per url), then munges the incoming data and sends it to the window of the same name. It doesn't matter how many such urls i have open on that port, when the event is triggered, the assigned name of that connection is available, and i tag the data by the name i assigned it. doesn't even matter if the data arrived mixed with data from another url, the event processes one url until no more data of that name on that port, then it ends, and get triggered by the next data (prolly from another url, with a different name). The timer has the same name, and is reset at each incoming data event, to test the specs of the window and close it if there isn't anything relavant to me in it. I wrote that mirc code before i heard of Eu, and it's run fine for years,,, i am having trouble porting it to Eu tho. Kat
5. RE: where to place a server
- Posted by Bernie Ryan <xotron at localnet.com> May 10, 2001
- 489 views
Igor Kachan wrote: > Hi Martin, > > > Maybe I'll can place server at my father's work. Now i just need a comp > i'll > > put somewhere under a table and connect it to the net. > > Is a 386 with 16MB RAM enough for running RH Linux & Eu ? > > > > Rgrds, > > Martin > > I have CD with RH Linux 5.0. > > To install this version, you need 8M RAM, but it can work > in 4M on a 386. > > But Eu needs at least *5.2* version Red Hat, it seems. > > Your question is very interesting. If I can add some files to update 5.0 > to > 5.2 I'll set up Linux 5.0 onto my 386s 8M RAM and 4M RAM *immediately*, > with the method of moving HD from 8M machine > onto 4M machine (with *installed* Linux). > > Hey, Linux Gurus, help us please ! Igor: Why not use the translator to compile a Linux program. Wouldn't the compiled program run on your 386 with a smaller version of Linux. Bernie