Neste exemplo foi utilizado o SOAPpy.
Servidor
1 #!/usr/bin/env python
2 # -*- coding: iso-8859-1 -*-
3 import sys
4 import os
5
6 from SOAPpy import *
7
8 def upload_file(file, name):
9 out = open(name,'wb')
10 out.write(str(file.decode('base64')))
11 out.close()
12
13 server = SOAPServer(('localhost',8080))
14 server.registerFunction(upload_file)
15 server.serve_forever()
Cliente