Creating an XML-RPC Client : XML RPC « Network « Python Tutorial






import xmlrpclib

servAddr = "http://localhost:8080"

s = xmlrpclib.ServerProxy(servAddr)

methods = s.system.listMethods()
for m in methods:
    print m

print "5 in. Square =", s.areaSquare(5)
print "4x5 in. Rectangle =", s.areaRectangle(4,5)
print "10 in. Circle =", s.areaCircle(5)








21.23.XML RPC
21.23.1.Creating an XML-RPC Server
21.23.2.Creating an XML-RPC Client
21.23.3.XML-RPC Basic Client
21.23.4.XML-RPC Introspection Client
21.23.5.Doc XML RPC Server Example
21.23.6.Simple XML RPC Server Example with functions
21.23.7.Simple XML RPC Server Basic Example
21.23.8.XML-RPC Basic Test Client
21.23.9.CGI Example