11 May
2000
11 May
'00
4:08 p.m.
That's a Zope security issue, really. Client would most likely have the same problem. But let me explain why I used XML-RPC: ZPublisher.Client always returns it's results a string, while XML-RPC pickles Python objects into XML and then unpickles them back into Python objects.
While I understand what you mean, this isn't entirely accurate. XML-RPC doesn't use the pickle module. It marshals return values into one of its known datatypes. It likewise can't handle arbitrary objects transparently.