WCF "web services" are part of a much broader spectrum of remote
communication enabled through WCF. You will get a much higher degree of
flexibility and portability doing things in WCF than through traditional
ASMX because WCF is designed, from the ground up, to summarize all of the
different distributed programming infrastructures offered by MS. An endpoint
in WCF can be communicated with just as easily over SOAP/XML as it can over
TCP/binary and to change this medium is simply a configuration file mod. In
theory this reduces the amount of new code needed when porting or changing
business needs, targets, etc.
ASMX is older than WCF, and anything ASMX can do so can WCF (and more).
Basically you can see WCF as trying to logically group together all the
different ways of getting two apps to communicate in the world of MS; ASMX
was just one of these many ways and so is now grouped under the WCF umbrella
of capabilities.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~
Ben Rush
Microsoft .NET Consultant
http://www.ben-rush.net/blog http://www.sideshowsystems.com
"Andrew" <An****@discussions.microsoft.comwrote in message
news:D3**********************************@microsof t.com...
Hello, friends,
Just wonder what is the difference between WCF services and web services?
WCF services is a kind of web services, or, web services is a kind of WCF
services? Or just two different implementation which basically do the same
thing?
Thanks.