[Freeciv-Dev] Re: Background Freeciv Server
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Wed, Aug 23, 2000 at 10:46:05AM +0200, Erik Sigra wrote:
> "Per I. Mathisen" wrote:
> > Ideally, the server should just be fork&forget. Leave it to clients
> to
> > configure it. First join gets highest server priviledges. To protect
> > against server hijacking, the first to join may (optionally) need a
> > command-line supplied password. This would both simplify the server code
> > and make it simpler for the user. The server can be controlled by a GUI -
> > the client.
> Yes, getting rid of code for command prompt and input handling from the
> server seens appealing to me. That is the kind of stuff that clients are
> for.
Yup.
The clean design would be to split the current server into a server
and client (!). The civ-server-server would have no commandline stuff,
it would just understand a simple socket/pipe protocol (which would
probably be the same as the commands it currently understands).
The the civ-server-client would be responsible for readline work etc.
A different civ-server-client could issue single commands as suggested
earlier.
Jules
- [Freeciv-Dev] Background Freeciv Server, Erik Sigra, 2000/08/22
- [Freeciv-Dev] Re: Background Freeciv Server, Reinier Post, 2000/08/22
- [Freeciv-Dev] Re: Background Freeciv Server, Erik Sigra, 2000/08/22
- [Freeciv-Dev] Re: Background Freeciv Server, Reinier Post, 2000/08/23
- [Freeciv-Dev] Re: Background Freeciv Server, Per I. Mathisen, 2000/08/23
- [Freeciv-Dev] Re: Background Freeciv Server, Erik Sigra, 2000/08/23
- [Freeciv-Dev] Re: Background Freeciv Server,
Jules Bean <=
- [Freeciv-Dev] Re: Background Freeciv Server, Reinier Post, 2000/08/23
- Message not available
- [Freeciv-Dev] Re: Background Freeciv Server, Reinier Post, 2000/08/23
|
|