WCF offers a very seamless way to handle service end point configuration. This is done via both the service configuration file and the client's. Specially in an intranet and even more in development environment, where you have to take care of both the cook and his clients, maintaining each and every client up to date with the latest service config can be quite tedious specially if you have a large number of clients to update. One way to overcome this problem is to retrieve the service's metadata in order to infer the services endpoints configuration instead of deploying via configuration file on each client.
Read More...