Django中的持久TCP连接

时间:2010-07-27 22:55:03

标签: python django tcp twisted

我有一个Django应用程序,有时需要通过TCP发送一些数据,我希望这个连接是持久的。

我想要这样做的方法是创建一个简单的Twisted TCP服务器(我是那个将等待初始连接的服务器)并且不管怎么说,只要我需要它就从Django视图中调用它。

在这种情况下,沟通如何看起来像Beetwen Twisted和Django?

1 个答案:

答案 0 :(得分:4)

使用Twisted wsgi container to run Django。此容器只是在多个Twisted-threadpool线程中运行WSGI应用程序,因此您只需通过blockingCallFromThread调用任何Twisted API即可。真的没那么多!