Simple demo which shows how you can transfer binary files using the Twisted framework.
There is a known problem with STDIO when connected to a console in Windows and you need a patched located on http://twistedmatrix.com/trac/ticket/2157 if you want the client to work and accept commands.