Can I communicate to a WCF (svcutil) web service using just GET or POST?
<p>I have been given access to a WCF/WSDL web service. I first do this:</p>

<pre><code>svcutil.exe https://&lt;thedomain&gt;/foo/foo.svc?wsdl
</code></pre>

<p>to generate the C# class I need. I then plug this class into my C# application and it works fine. <strong>Note that I did not develop this server and cannot change it.</strong></p>

<p>Question is this:</p>

<p>How can I communicate with this server without svcutil? I prefer to use just REST (GET and POST).</p>

<p>This way I would be able to connect to it from a Linux or Mac machine, not just Windows.</p>

<p><strong>Update</strong> In my C# code, this is what happens:</p>

<pre><code>WSHttpBinding binding = new WSHttpBinding();
EndpointAddress endpoint =  new EndpointAddress("&lt;address&gt;");
fooClient client = new fooClient(binding, endpoint);
//(fooClient class came from svcutil)
//I now work with fooClient, call methods on it, etc.
</code></pre>