Sells, Fred schrieb:
> I need a simple client/server architecture with clients on linux and servers 
> on windows.  There is no UI in this part, just business rules and access 
> control.
> 
> Pyro seems pretty cool for this due to it's simplicity.  I'm just starting 
> with it and have not been able to get the server side to "see" changes to a 
> module.  The only way I can stop the server is with the Task Manager.  Can 
> anyone offer some insight into
> 1. stopping/starting the server - perhaps as a windows service.
> 2. getting the server to recognize new modules "on the fly", i.e. when the 
> .py file is changed.

That can be done, but isn't supported out-of-the-box. Essentially, you 
have to create a watch-thread that checks timestamps on python-files and 
then restarts some service if some change.

However, it might be difficult to make that play nicely with pyro - 
after all, it stores some state, reloading stuff makes that go away.

So - I wouldn't advice to really implement that. Why do you want that 
anyway? Does startuptime of a script really bother you? shouldn't take 
more than a few seconds.

Diez
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to