假设我的代码如下所示:
from SimpleXMLRPCServer import SimpleXMLRPCServer
from SimpleXMLRPCServer import SimpleXMLRPCRequestHandler
# Restrict to a particular path.
class RequestHandler(SimpleXMLRPCRequestHandler):
rpc_paths = ('/RPC2',)
# Create server
server = SimpleXMLRPCServer(("localhost", 8000),
requestHandler=RequestHandler)
server.register_introspection_functions()
# Register a function under a different name
def adder_function(x,y):
return x + y
server.register_function(adder_function, 'add')
server.register_instance(MyFuncs())
server.serve_forever()
现在假设我有很多客户端调用,那么是否有很多 XML-RPC 服务器的列出过程或客户端请求排队(必须结束一个请求才能为另一个请求提供服务)
是否有可能使用 Python XML-RPC 服务器处理多呼叫客户端请求?