User-1662538993 posted
tell me why two base address is given. the person who wrote this config entries why he
You can have multiple way of hosting the service like here net.tcp is one protocol and another is http.
When you host your service you can define how many and which way you want to host like net.tcp,http,https,msmq.
You can consume this with any one like net.tcp or http.
The Metadata Exchange Endpoint (MEX) is a special endpoint in WCF that exposes metadata used to describe a service.
Check this link for mex endpoint -
http://jeffbarnes.net/blog/post/2006/10/16/metadata-exchange-endpoint.aspx