Date: Tuesday, July 08
Time: 1:45pm - 5:15pm
Location: Salon B
The Twisted event-driven networking framework is a powerful, cross-platform toolkit for creating networked applications. It is being used to create server applications, GUI clients, and peer-to-peer systems, both open source and in large organizations such as NASA. Twisted's support for multiple protocols, multiple platforms (Unix, Win32) and integrated services make it a great choice for the next generation of networked applications.
In this tutorial, we will learn step by step how to use Twisted to develop networked applications, and how this can save large amounts of development time.
Topics covered will be implementing new protocols, both client and server, for TCP and SSL, using Twisted's existing protocol support (HTTP, SSH, NNTP, FTP, IRC, etc.) in your application, GUI integration (GTK, Qt, wxPython, Tk), platform specific functionality on Unix and Windows and much more.