<br><br><div class="gmail_quote">On Sat, Nov 14, 2009 at 9:15 AM, Tuure Laurinolli <span dir="ltr">&lt;<a href="mailto:tuure.laurinolli@indagon.com">tuure.laurinolli@indagon.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Landreville wrote:<br>
<br>
&gt; Sometimes the calls are blocking because it is calling another SOAP<br>
&gt; server (or possibly itself over SOAP). My SOAP calls will all be<br>
&gt; blocking because twisted.web.soap doesn&#39;t support WSDL.<br>
<br>
</div>What are you using for your SOAP client calls, then? There is something<br>
called &quot;ZSI&quot; (<a href="http://pywebsvcs.sourceforge.net/zsi.html" target="_blank">http://pywebsvcs.sourceforge.net/zsi.html</a>) that can<br>
operate with Twisted and supports WSDL.<br>
<br>
I once used it to write a server that could be used with an existing<br>
WSDL as its interface. IIRC its Twised integration has some problems<br>
(like not supporting asynchronous handling of requests) but they were<br>
relatively simple to overcome.<br>
<div><div></div><div class="h5"><br>
</div></div></blockquote></div><br>I&#39;m using soappy for a client because that is what twisted uses for its
soap server. Twisted&#39;s implementation does not include WSDL support
though (so I&#39;m using the normal soappy package for the client).<br>