2011-07-16 17 views
7

Aparentemente puede crear servicios que se ejecutan con twistd Twisted de dos maneras diferentes. Por un lado, puede crear servicios usando el Twisted Application Infrastructure y en el otro puede crear un servicio usando el Twisted Plugin System. Parece que además de algunas diferencias en la forma en que inicia la aplicación en la línea de comando y los medios con los que escribe el servicio real, ¿son dos formas de lograr lo mismo?¿Cuál es la diferencia entre un complemento twistd y un servicio twistd?

Respuesta

7

Parece que he encontrado la respuesta:

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

¿Cuál es la forma recomendada o preferido para desplegar una aplicación que apalancamiento twistd: el diseño de la aplicación como un plugin twistd o la creación a Servicio y utilizando un archivo .tac?

Un complemento es más agradable ya que puede tener opciones de línea de comandos, p. Ej.

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

Cuestiones relacionadas