title: How to call a web service with no wsdl in .net
body: <p>I have to connect to a third party web service that provides no wsdl nor asmx. The url of the service is just <a href="http://server/service.soap" rel="noreferrer">http://server/service.soap</a> </p>
  
  <p>I have read <a href="http://mikehadlow.blogspot.com/2006/05/making-raw-web-service-calls-with.html" rel="noreferrer">this article</a> about raw services calls, but I'm not sure if this is what I'm looking for.</p>
  
  <p>Also, I've asked for wsdl files, but being told that there are none (and there won't be).</p>
  
  <p>I'm using C# with .net 2.0, and can't upgrade to 3.5 (so no WCF yet). I think that third party is using java, as that's the example they have supplied.</p>
  
  <p>Thanks in advance!</p>
  
  <p><strong>UPDATE</strong> Get this response when browsing the url:</p>
  
  <pre><code>&lt;SOAP-ENV:Envelope&gt;
  &lt;SOAP-ENV:Body&gt;
  &lt;SOAP-ENV:Fault&gt;
  &lt;faultcode&gt;SOAP-ENV:Server&lt;/faultcode&gt;
  &lt;faultstring&gt;
  Cannot find a Body tag in the enveloppe
  &lt;/faultstring&gt;
  &lt;/SOAP-ENV:Fault&gt;
  &lt;/SOAP-ENV:Body&gt;
  &lt;/SOAP-ENV:Envelope&gt;
  </code></pre>