[Twisted-Python] Multiple main loops

David Pratt fairwinds at eastlink.ca
Wed May 3 17:32:26 MDT 2006


Hi Phil. I am pleased about the zope and twisted integrated in zope3. I 
believe there can be a tighter integration and additional benefits. Zope 
currently uses a twisted loop to run the application and an asyncore 
loop for zeo communication. These are both initialized at start up. What 
I would like to see, is ansyncore replaced with a second twisted loop. I 
would also like the zeo server to be a twisted app that runs zrpc. 
Twisted's ssh and ssl support would be used to secure client / server 
communication.

Regards,
David

Phil Mayers wrote:
> David Pratt wrote:
> 
>> I have been using wxpython and twisted together for about a year. They 
>> seem to perform well together and I would have no problem recommending 
>> wxpython for general cross platform gui development. I am using wxpython 
> 
> I'm afraid at least on this list you're in a minority then. It's not 
> widely liked, if for no other reason than it's highly uncooperative 
> event loop.
> 
>> only to illustrate that multiple independent loops can work 
>> cooperatively. The target for the multiple reactor possibility is zope 
>> client instances where currently an asyncore loop has been integrated 
>> for zeo support.
> 
> I'm not entirely certain I understand what you want to do - could you 
> explain the zope/zeo/zrpc issue(s) you're trying to solve?
> 
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
> 




More information about the Twisted-Python mailing list