<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>I <br>
</tt>I have a simple XML-PRC server similar to the example below:<tt><br>
</tt>
<blockquote>
  <pre class="python"><tt><span class="py-src-keyword">from</span> <span
 class="py-src-variable">twisted</span><span class="py-src-op">.</span><span
 class="py-src-variable">web</span> <span class="py-src-keyword">import</span> <span
 class="py-src-variable">xmlrpc</span><span class="py-src-op">,</span> <span
 class="py-src-variable">server</span><span class="py-src-newline">
</span><span class="py-src-nl">
</span><span class="py-src-keyword">class</span> <span
 class="py-src-identifier">Example</span><span class="py-src-op">(</span><span
 class="py-src-parameter">xmlrpc</span><span class="py-src-op">.</span><span
 class="py-src-parameter">XMLRPC</span><span class="py-src-op">)</span><span
 class="py-src-op">:</span><span class="py-src-newline">
</span><span class="py-src-indent">    </span><span
 class="py-src-string">"""An example object to be published."""</span><span
 class="py-src-newline">
</span><span class="py-src-nl"></span><span class="py-src-variable"></span><span
 class="py-src-newline"></span><span class="py-src-nl">
</span>    <span class="py-src-dedent"></span><span
 class="py-src-keyword">def</span> <span class="py-src-identifier">xmlrpc_add</span><span
 class="py-src-op">(</span><span class="py-src-parameter">self</span><span
 class="py-src-op">,</span> <span class="py-src-parameter">a</span><span
 class="py-src-op">,</span> <span class="py-src-parameter">b</span><span
 class="py-src-op">)</span><span class="py-src-op">:</span><span
 class="py-src-newline">
</span><span class="py-src-indent">        </span><span
 class="py-src-string">"""Return sum of arguments."""</span><span
 class="py-src-newline">
</span>        <span class="py-src-keyword">return</span> <span
 class="py-src-variable">a</span> <span class="py-src-op">+</span> <span
 class="py-src-variable">b</span><span class="py-src-newline">
</span><span class="py-src-nl">
</span><span class="py-src-dedent"></span><span class="py-src-dedent"></span><span
 class="py-src-keyword">if</span> <span class="py-src-variable">__name__</span> <span
 class="py-src-op">==</span> <span class="py-src-string">'__main__'</span><span
 class="py-src-op">:</span><span class="py-src-newline">
</span><span class="py-src-indent">    </span><span
 class="py-src-keyword">from</span> <span class="py-src-variable">twisted</span><span
 class="py-src-op">.</span><span class="py-src-variable">internet</span> <span
 class="py-src-keyword">import</span> <span class="py-src-variable">reactor</span><span
 class="py-src-newline">
</span>    <span class="py-src-variable">r</span> <span
 class="py-src-op">=</span> <span class="py-src-variable">Example</span><span
 class="py-src-op">(</span><span class="py-src-op">)</span><span
 class="py-src-newline">
</span>    <span class="py-src-variable">reactor</span><span
 class="py-src-op">.</span><span class="py-src-variable">listenTCP</span><span
 class="py-src-op">(</span><span class="py-src-number">7080</span><span
 class="py-src-op">,</span> <span class="py-src-variable">server</span><span
 class="py-src-op">.</span><span class="py-src-variable">Site</span><span
 class="py-src-op">(</span><span class="py-src-variable">r</span><span
 class="py-src-op">)</span><span class="py-src-op">)</span><span
 class="py-src-newline">
</span>    <span class="py-src-variable">reactor</span><span
 class="py-src-op">.</span><span class="py-src-variable">run</span><span
 class="py-src-op">(</span><span class="py-src-op">)
</span></tt></pre>
</blockquote>
I want to be able to get the address of the client that calls the
xmlrpc method can anyone help me with this?<br>
<br>
thanks in advance<br>
<br>
Daniel Newton<br>
<pre class="python"><tt><span class="py-src-op"></span></tt>
<tt><span class="py-src-op"></span></tt></pre>
<pre class="python"><tt><span class="py-src-op"></span></tt>
<tt><span class="py-src-op"></span></tt></pre>
<pre class="python"><tt><span class="py-src-op"></span></tt>
<tt><span class="py-src-op"></span></tt></pre>
</body>
</html>