durusmail: quixote-users: (Another) patch for medusa_http.py
Patch for medusa_http.py
2002-11-04
2002-11-04
2002-11-04
2002-11-04
2002-11-04
2002-11-05
(Another) patch for medusa_http.py
2002-11-06
2002-11-06
2002-11-06
2002-11-06
2002-11-13
2002-11-20
2002-11-20
2002-12-22
(Another) patch for medusa_http.py
Jim Dukarm
2002-11-06
Getting the Medusa Quixote server shipshape is the key to a whole
range of Quixote applications besides web site development.

An http interface to a Python application can in many cases be a very
good alternative to a GUI user interface, _provided_ that a suitable
http server is easily accessible, and _provided_ that the application
user does not have to manage the server. With the Medusa server and
Quixote, we have a simple, light weight, self-contained, extremely
portable, 100% Python means of building and delivering user
interfaces.  Of course, there are big differences between how an
application would/could be used with a Tkinter or wxPython front end
and how it would function with a web front end, but in the many cases
where that is not a big deal, there is a lot to say for the web
approach over the GUI one.

The big show stopper for delivering more applications with a web
interface is the necessity to install, configure, and care for a big
general-purpose web server such as IIS or Apache.  I think that with
Medusa and Quixote it should be possible, for example, for an engineer
or salesman to install a Python application on a Windows/Mac/Linux
laptop and use it there via a browser without ever understandinging or
caring that there is a server involved.  The same application could be
shared on an office LAN with very little kafuffle and with minimal
involvement of the dreaded I.T. Department.

Jim Dukarm
DELTA-X RESEARCH


reply