扭曲插件和扭曲服务之间有什么区别?

时间:2011-07-16 20:27:41

标签: python twisted twistd

显然,您可以通过两种不同的方式创建以Twisted方式运行的服务。一方面,您可以使用Twisted Application Infrastructure创建服务,另一方面,您可以使用Twisted Plugin System创建服务。似乎除了在命令行上启动应用程序的方式存在一些差异,以及编写实际服务的方法之外,它们有两种方法可以完成同样的事情?

1 个答案:

答案 0 :(得分:7)

看起来我找到了答案:

http://twistedmatrix.com/pipermail/twisted-python/2009-September/020346.html

  
    

部署应用程序的推荐或首选方式是哪种     杠杆扭曲:将应用程序设计为扭曲插件或创建     服务和使用.tac文件?

  
     

插件更好,因为你可以拥有命令行选项,例如

     

$ twistd -n web --path = / tmp --port = 8080