Can someone please tell me the difference between wcf and a web service (please don't post a microsoft link, I already looked there).
I really don't understand how it would help at all if you are going over the web. It seems to me the only difference is that you can speficy the protocol that it uses. I watched the first three examples here: http://social.msdn.microsoft.com/content/en-us/msft/netframework/wcf/Screencasts
He created a wcf project, played with it in visual studio, then he hosted it in iis. If you are hosting it in iis, isn't it going to be using http anyway?
So can someone please tell me what benefits this technology has?