[Zope] XML-RPC Error

Dieter Maurer dieter@handshake.de
Wed, 29 Jan 2003 21:32:38 +0100


Zope@Stylus wrote at 2003-1-29 14:08 +0530:
 > I am working on an VB.NET client side application that sends requests in
 > XML-RPC to a Zope server running on Linux(Mandrake 8.0)
 > The request calls a python script and it returns a String .
 > But when there are multiple requests (i.e; from different machines on the
 > network) .the XmlRPc Server throws an XML RPC Fault Error.
The 2.6 "xmlrpc.py" file provides support for a traceback.
It will tell you about the location and cause of the exception.

I think, I posted a patch with similar functionality for Zope 2.5.1.
Search the archives...

 > Does XML-RPC Server maintain a record of the IP address of the client
 > machine that sent the request so that it can respond back to the same
 > machine?
No, it does not.

TCP/IP connections (and therefore HTTP and
XML-RPC connections) are bi-directional.
You can read and write to them. TCP/IP transparently handles
the transport. (Of course, TCP/IP knows the IP address of both
ends of the connection).



Dieter