根据我上一个问题的答案,我正在测试XMLPRC
模块。在查看文档时,我发现了以下代码行:
server = SimpleXMLRPCServer(("localhost", 8000))
基本上创建一个实例是在我的本地 PC 上SimpleXMLRPCServer
收听。port 8000
因此,根据文档,客户端将在此代码行中获取服务器地址
proxy = xmlrpclib.ServerProxy("http://localhost:8000/")
我的问题是,如果我想SimpleXMLPRCServer
通过 Internet 连接到远程 PC(它有一个使用适当方法运行的实例),我如何从我的客户端 PC 寻址该服务器?
proxy = xmlrpclib.ServerProxy("Address of my server?")
我应该把IP address
服务器代替localhost
吗?但如果是这种情况,我如何设置我的服务器 PC 使其具有静态 IP 地址而不是普通的动态 IP?