python 的SimpleXMLRPCServer,xmlrpclib

#服务器端服务器

from SimpleXMLRPCServer import SimpleXMLRPCServer函数

def is_even(n):
    return n%2 == 0
server = SimpleXMLRPCServer(("localhost", 8000))#肯定URL和端口
print "Listening on port 8000..."
server.register_function(is_even, "is_even") #注册is_even函数
server.serve_forever()#启动服务器,并使其对这个链接可用spa

#客户端orm

import xmlrpclib
proxy = xmlrpclib.ServerProxy("http://localhost:8000/")
print "3 is even: %s" % str(proxy.is_even(3))#客户端调用RPC函数

server

相关文章
相关标签/搜索