Using twisted to process files
===

I'm trying to set up a twisted xmlrpc server, which will accept files from a client, process them, and return a file and result dictionary back.

I've used python before, but never the twisted libraries. For my purposes security is a non issue, and the ssh protocol seems like overkill. It also has problems on the windows server, since `termios` is not available. 

So all of my research points to xmlrpc being the best way to accomplish this. However, there are two methods of file transfer available. Using the `xml binary data` method, or the `http request` method.

Files can be up to a few hundred megs either way, so which method should I use? Sample code is appreciated, since I could find no documentation for file transfers over xml with twisted.