Objekte über XML-RPC

12/06/2011 - 13:25 von Florian Lindner | Report spam
Hallo,

ich benutze den XML-RPC Server und Client aus der Standardbibliothek.
Wenn ich eine eigene Klasse übertragen will, wird nur das __dict__
übertragen, sàmtliche Attribute sind vorhanden, aber sonst nichts. Das
ist grundsàtzlich kein Problem, ich würde jedoch gerne ein paar
weitere Informationen mitgeben.

Gibt es eine spezielle Methode (àhnlich wie __str__) der Klasse, die
aufgerufen wird, um eine für das Marshalling über XML-RPC brauchbare
Form zu erzeugen? Ich denke mal, den Aufruf zu __dict__ zu
überschreiben ist keine geschickte Idee.

http://docs.python.org/library/xmlrpclib.html

Danke,

Florian
 

Lesen sie die antworten

#1 Gerold Penz
12/06/2011 - 16:41 | Warnen spam
Am 2011-06-12 13:25, schrieb Florian Lindner:
ich benutze den XML-RPC Server und Client aus der Standardbibliothek.



Hallo Florian!

XML-RPC ist absichtlich einfach gehalten. Wenn du mehr als ein paar
einfache Datentypen übertragen möchtest, solltest du vielleicht PyRo
http://irmen.home.xs4all.nl/pyro3/ ausprobieren.

mfg
Gerold
:-)

Gerold Penz - http://halvar.at
Wissen hat eine wunderbare Eigenschaft:
Es verdoppelt sich, wenn man es teilt.

Ähnliche fragen