We developed a WCF service and we\'re looking to deploy it.
Our clients will be using it with basicHttpBinding
but our internal team will be using it with
marc_s usually gives great answers that I agree with completely, but in this case I don't.
Self-hosting of WCF is not a good idea, especially with the Dublin technologies being released soon by Microsoft. The management and operations of WCF (and WF) applications is much simpler when hosted inside IIS.
In addition you get the on-demand loading.
There is an always-on option for IIS7.5 (WS2008 R2).
And you can easily do URL rewriting to omit the .svc if that bothers you.