• WCF services can be hosted in multiple protocols like http, TCP etc. Web services can only be hosted on Http protocol.
• WCF has COM+ so you can call two different WCF services in a transaction, we can not call two different web services in one transaction.
• WCF integrates with MSMQ, for web services we will need to write code.
In simple words below equation shows the difference with simple equation.
WCF = Web services + Remoting + MSMQ + COM+ Web service = WCF – (Remoting + MSMQ + COM+ )
Get more materials on WCF interview questions
See more stuffs on author’s blog for WCF interview questions