O'Reilly Emerging Technology Conference.
Books Safari Bookshelf Conferences O'Reilly Network
   


Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow Wiki
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow Tips for Attendees 
Arrow See & Do
Arrow Press
Arrow Mail List
Arrow Digital
 Democracy
 Teach-In


Butterfly.

Tutorial

Network Programming with the Twisted Framework
Itamar Shtull-Trauring

Track: Emerging Technology Tutorial
Date: Monday, February 09
Time: 8:30am - 12:00pm
Location: Presidio

The Twisted event-driven networking framework (http://www.twistedmatrix.com) is a powerful, cross-platform toolkit for creating networked applications. It is being used to create such applications as a RFID/GPS inventory-tracking system communicating over RIM wireless, integrated communication and messaging servers, web-services-based document processing and more, 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.



O'Reilly Home | Privacy Policy

© 2004, O'Reilly Media, Inc.