Estoy tratando de comenzar a aprender twisted para la creación de servidores de socket. Quiero agregar algunas características útiles (como auth, y tal vez algunas otras). Tal vez alguien pueda señalarme un buen tutorial que me ayude a comenzar (+ tal vez algunas otras ideas)
Mira aquí: Twisted Web en 60 segundos . Es un grupo de publicaciones de blog que describen paso a paso cómo hacer muchas cosas comunes con Twisted, todas escritas por Jean-Paul Calderone, el mayor contribuyente de Twisted. Es realmente por donde debes empezar.
¡La serie de 60 segundos no es por dónde empezar! Son recetas breves que no explican cómo cocinar (con Twisted).
Robert Siemer
1
@Etienne Gracias por la publicación, sin embargo estoy de acuerdo con Robert Siemer. Acabo de encontrar Twisted y mirar la Twisted Web en 60 segundos es como intentar aprenderlo dando pequeños pasos (más como Twisted Web en 60 días). Necesito saber cómo "cocinar" :) y estoy seguro de que hay un tutorial más eficiente por ahí ...
Jonathan Komar
1
En el momento en que escribí mi respuesta, no conocía el tutorial que menciona Ben Hughes, por lo que las publicaciones de '60 segundos 'fueron, al menos para mí, la forma más fácil de comenzar con Twisted. Creo que todavía no hay muchos buenos tutoriales para Twisted hoy, excepto los que se mencionan en esta página.
Etienne
67
Aquí hay un gran tutorial, generalmente es el que envío a los nuevos Twisty :-)
Vale la pena recordar que la programación Twisted es más un paradigma de pensamiento que uno de programación. Además, también vale la pena eliminar el modelo cliente-servidor: en Twisted solo hay un corredor hablando en cualquier dirección con el otro.
Eche un vistazo aquí después de lo anterior también:
Respuestas:
Mira aquí: Twisted Web en 60 segundos . Es un grupo de publicaciones de blog que describen paso a paso cómo hacer muchas cosas comunes con Twisted, todas escritas por Jean-Paul Calderone, el mayor contribuyente de Twisted. Es realmente por donde debes empezar.
Después de eso, mire la documentación principal de Twisted , luego consulte la API y luego el código fuente .
¡Que te diviertas!
fuente
Aquí hay un gran tutorial, generalmente es el que envío a los nuevos Twisty :-)
http://krondo.com/blog/?page_id=1327
Vale la pena recordar que la programación Twisted es más un paradigma de pensamiento que uno de programación. Además, también vale la pena eliminar el modelo cliente-servidor: en Twisted solo hay un corredor hablando en cualquier dirección con el otro.
Eche un vistazo aquí después de lo anterior también:
http://twistedmatrix.com/documents/current/core/howto/pb-intro.html
Disfruta :-)
fuente