Hi Thanks for the insight into the working of XML-RPC I am still confused as to how exactly I can be assured of the response being sent back to the client from where the request came. Could you please help me out here. How exactly does the XML-RPC server know to which client the response is to be sent back ? Thanks once again Best Regards John Kunchandy : 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 : : --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.443 / Virus Database: 248 - Release Date: 1/10/2003