我正在尝试使用xmlrpc和python 3实现远程对象实现。 我在 http://上试过这个例子docs.python.org/3.1/library/xmlrpc.server.html?highlight=xmlrpc#simplexmlrpcserver-example ,但它只适用于localhost,它如何让它与内部IP一起工作?

有帮助吗?

解决方案

也许我误解了你的问题,但是......你有没有尝试在另一台机器上运行服务器代码,以及客户端代码(更改客户端代码第一行中的'localhost'值 s = xmlrpc.client.ServerProxy('http:// localhost:8000')到远程服务器的IP地址?

其他提示

将localhost值更新为以下内容:

对于服务器: s = SimpleXMLRPCServer((“ServerIp”,8000))

对于客户端: s = xmlrpc.client.ServerProxy(" http:// ServerIp:8000 /")

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top