[Twisted-Python] XML-RPC over Unix Sockets?
Kristian Larsson
kristian at spritelink.net
Sun Jul 5 16:32:20 MDT 2009
Hello!
I'm trying to build a client / server setup using
XML-RPC run over UNIX sockets.
Putting together the server part was a breeze,
just define an xmlrpc class and have the reactor
use it with a listenUNIX() call.
Now, since I've been unable to put together a
client I don't really know that the server works,
but I'm assuming it is. At least it does not
generate any run-time errors.
Now, on the client on the other hand I've
basically copied this example:
http://twistedmatrix.com/projects/web/documentation/howto/xmlrpc.html#auto5
but replaced the Proxy connection string with:
proxy = Proxy('file:///tmp/my_socket')
in the hope that it would just magically work.
It did not.
Having a look at
http://twistedmatrix.com/trac/browser/tags/releases/twisted-8.2.0/twisted/web/xmlrpc.py#L328
I see that the callRemote() method only seem to
support connectTCP() and connectSSL(). Should it
not also support connectUNIX? Is there any reason
it does not?
Am I insane? Is XML-RPC over UNIX domain sockets
just plain crazy, or is there even some flaw that
makes it impossible?
Any suggestions are most welcome. Thank you.
Kind regards,
Kristian.
--
Kristian Larsson KLL-RIPE
+46 704 910401 kll at spritelink.net
_______________________________________________
Twisted-Python mailing list
Twisted-Python at twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
More information about the Twisted-Python
mailing list