有人可以举一个多线程 SimpleXMLRPCServer 的小例子。我试着用谷歌搜索,但我发现的东西都不是我需要的。大多数人告诉您使用其他库。我有一个简单的 SimpleXMLRPCServer 设置,但我不知道在哪里添加多线程。
dumpServer 只是有一堆我想调用 RPC 方式的函数。但现在我需要向它添加多线程。
dump = dumpServer()
server_sock = ('127.0.0.1', 7777)
# Create XML_server
server = SimpleXMLRPCServer(server_sock,
requestHandler=DumpServerRequestHandler, allow_none=True)
server.register_introspection_functions()
# Register all functions of the Mboard instance
server.register_instance(dump)
我怎样才能使它可以同时处理多个客户?