in reply to web-based application or desktop application?

To me, the issue is the client and the stateless nature of the Web.

Ultimately, them ore control you want over how your users work, the more control you need over how they interface with you. In my mind, the best of both worlds is to provide a client browser to your users, preferably written using something like Perl/Python/Tk. That gives you most of the OS-independence and allows you the server-side benefits. This is the model that most of the MMRPGs use, and it works really well.

------
We are the carpenters and bricklayers of the Information Age.

Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.

  • Comment on Re: web-based application or desktop application?

Replies are listed 'Best First'.
Re: Re: web-based application or desktop application?
by EvdB (Deacon) on Dec 05, 2003 at 09:57 UTC
    If you want to make HTTP stateful then you could fire up a single server for each user on a special port, and then shut that server down when the session is over. If every request went to the same server instance then it could keep state information between requests.

    Obviously this is not a solution for a large website but if there is one part of your app that really needs this then it could be used - especially internally with few users.

    --tidiness is the memory loss of environmental mnemonics