Pergunta

Eu estou tentando implementar uma implementação de objeto remoto usando xmlrpc e python 3. Eu tentei o exemplo em http: // docs.python.org/3.1/library/xmlrpc.server.html?highlight=xmlrpc#simplexmlrpcserver-example , mas só funciona de e para localhost, como posso obtê-lo para o trabalho de e para IPs internos?

Foi útil?

Solução

Talvez eu esteja mal-entendido a sua pergunta, mas ... Você tentou executar o código do servidor em outra máquina, e o código do cliente (alterando o valor 'localhost' na primeira linha da s = xmlrpc.client.ServerProxy('http://localhost:8000') código de cliente para o endereço IP do servidor remoto?

Outras dicas

Atualize o valor localhost com o seguinte:

Para o servidor: s = SimpleXMLRPCServer(("ServerIp", 8000))

Para o cliente: s = xmlrpc.client.ServerProxy("http://ServerIp:8000/")

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top