很简单的rpc例子显示error: [Errno 10061]
服务端:
import SimpleXMLRPCServer
class MyObject:
def sayHello(self):
return "hello xmlprc"
obj = MyObject()
server = SimpleXMLRPCServer.SimpleXMLRPCServer(("localhost", 90))
server.register_instance(obj)
print "Listening on port 80"
server.serve_forever()
客户端:
import xmlrpclib
server = xmlrpclib.ServerProxy("http://localhost:90")
words = server.sayHello()
print "result:" + words
[解决办法]
10061 因为目标主机主动拒绝,连接不能建立。这通常是因为试图连接到一个远程主机上不活动的服务,如没有服务器应用程序处于执行状态