Thank you very much, Fredrik. Your code and suggestion worked
perfectly. I haven't benchmarked the plain HTTP post vs Binary
wrapper, but strangely even using the naive Binary wrapper in Python
sends files much faster than how Java + Axis wraps byte arrays in SOAP
messages.
Jeremy
--
http://ma
I have recently implemented a system where clients connect to an RPC
server (RPyC in my case), run a webserver on the RPC server, and close
the webserver when they're done with it.
To do this I wrote a ServerThread class which wraps a SimpleHTTPServer,
runs as a thread, and can be signalled to sto
OK, I posted my previous message before I saw your reply on how to
handle the server side. On the client side, should I use
httplib.HTTPConnection.request() to upload the data or can I do this
through xmlrpc.ServerProxy objects?
Jeremy
--
http://mail.python.org/mailman/listinfo/python-list
Fredrik Lundh wrote:
> the XML-RPC protocol uses HTTP POST, so if you can handle XML-RPC, you
> should be able to handle any POST request. what server are you using ?
I need some clarification of your suggestion. Instead of sending URLs,
I could read the file as a string, create a Binary object
jbrewer wrote:
> Just SimpleXMLRPCServer from the standard library.
which means that you should be able to do something like
from SimpleXMLRPCServer import SimpleXMLRPCServer,\
SimpleXMLRPCRequestHandler
class MyRequestHandler(SimpleXMLRPCRequestHandler):
def do_POST(self):
>What server are you using?
Just SimpleXMLRPCServer from the standard library.
--
http://mail.python.org/mailman/listinfo/python-list
jbrewer wrote:
> Sorry for such a simple question, but how would I do this? XML-RPC
> runs on top of HTTP, so can I do a POST without running a separate HTTP
> server?
the XML-RPC protocol uses HTTP POST, so if you can handle XML-RPC, you
should be able to handle any POST request. what server
Fredrik Lundh wrote:
>why not just use an ordinary HTTP POST request ?
Sorry for such a simple question, but how would I do this? XML-RPC
runs on top of HTTP, so can I do a POST without running a separate HTTP
server?
Jeremy
--
http://mail.python.org/mailman/listinfo/python-list
jbrewer wrote:
> I'm currently implementing an XML-RPC service in Python where binary
> data is sent to the server via URLs. However, some clients that need
> to access the server may not have access to a web server, and I need to
> find a solution. I came up with the idea of embedding a simple
I'm currently implementing an XML-RPC service in Python where binary
data is sent to the server via URLs. However, some clients that need
to access the server may not have access to a web server, and I need to
find a solution. I came up with the idea of embedding a simple HTTP
server in the XML-R
10 matches
Mail list logo