Frage

Ich versuche, eine Remote-Objektimplementierung mit xmlrpc zu implementieren und Python 3. Ich habe das Beispiel versucht unter http: // docs.python.org/3.1/library/xmlrpc.server.html?highlight=xmlrpc#simplexmlrpcserver-example , aber es funktioniert nur zu und von localhost, wie kann ich es zu und von internen IP-Adressen zu arbeiten?

War es hilfreich?

Lösung

Vielleicht bin ich Missverständnis Ihre Frage, aber ... Haben Sie versucht, auf einem anderen Rechner auf den Server-Code ausgeführt wird, und der Client-Code (in der ersten Zeile des Client-Code s = xmlrpc.client.ServerProxy('http://localhost:8000') an die IP-Adresse des ‚localhost‘ Wert zu ändern der Remote-Servers?

Andere Tipps

Aktualisieren Sie den lokalen Host-Wert auf die folgenden:

Für den Server: s = SimpleXMLRPCServer(("ServerIp", 8000))

Für die Auftraggeber: s = xmlrpc.client.ServerProxy("http://ServerIp:8000/")

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top