扭曲多个消息反应堆

时间:2012-07-09 15:09:41

标签: python twisted

我想用扭曲的方式实现这种功能,但我似乎无法得到它:

所需的步骤是:

  1. 建立与服务器的连接
  2. LOOP

    1. wait until a special message 
    2. send a message to server 
    3. handle the responce (if it is a special message exit the loop and call reactor.stop())
    

    END LOOP

    我无法通过扭曲的方式实现按需发送数据的简单功能。相反,似乎我必须事先知道我想要发送的所有消息。 任何解决方案?

1 个答案:

答案 0 :(得分:0)

当然,有一个解决方案,但它究竟取决于你的问题究竟是什么。我的意思是:你不清楚为什么你认为你必须提前知道你要发送的信息。

Twisted是一个非常经典的异步事件,回调控制框架;一切都是“按需”完成的,以回应其他一些事件。