title: Why do i need both mex endpoint and httpGetEnable?
body: <p>I was wondering why do i need to declare  this:</p>
  
  <pre><code> &lt;serviceMetadata httpGetEnabled="true" /&gt;
  </code></pre>
  
  <p>and also this </p>
  
  <pre><code>&lt;endpoint contract="IMetadataExchange" binding="mexHttpBinding" address="mex" /&gt;
  </code></pre>
  
  <p>If i use only the first one - <strong>it is working</strong> via browser.
  <strong>so why do i need the second one ?</strong>   </p>
  
  <p>Can you give me example please for the situation which i'll have to use the latter ?</p>