Python 3 xmlrpc pour les objets distants
-
05-07-2019 - |
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?
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 /")