Question

J'essaie d'implémenter une implémentation d'objet distant en utilisant xmlrpc et python 3. J'ai essayé l'exemple à l'adresse http: // docs.python.org/3.1/library/xmlrpc.server.html?highlight=xmlrpc#simplexmlrpcserver-example , mais cela ne fonctionne que vers et depuis localhost, comment puis-je le faire fonctionner avec des adresses IP internes?

Était-ce utile?

La solution

Je comprends peut-être mal votre question, mais ... Avez-vous essayé d'exécuter le code serveur sur une autre machine et le code client (modification de la valeur "localhost" dans la première ligne du code client s = xmlrpc.client.ServerProxy ('http: // localhost: 8000') à l'adresse IP du serveur distant?

Autres conseils

Mettez à jour la valeur localhost comme suit:

Pour le serveur: s = SimpleXMLRPCServer (("ServerIp", 8000))

Pour le client: s = xmlrpc.client.ServerProxy ("http: // ServerIp: 8000 /")

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top