WCF versus traditional ASMX web services

I just purchased a book on the Windows Communication Foundation. I had a discussion with a Co-worker about why someone would write a SOAP based web service in WCF over traditional ASMX.

One of the advantages of WCF is that you take a service written in WCF, and also use it as a MSMQ messaging service or a windows service. I think there is a perception that if you write your services in WCF, they will not be compatible with Java, ColdFusion and other technologies. WCF is completely backwards compatible with the SOAP specification.

Microsoft suggests that if you are writing new web services in .NET, you should write them using in WCF.

Comments
radekg's Gravatar You can also use duplex service which gives you push-style services.
# Posted By radekg | 6/5/08 7:28 PM
Tim Sons's Gravatar I have been searching all over to find someone who as consumed a
WCF service in Coldfusion. I have tried but to no avail.
I always get the error 'Emitter failure. There is an undefined portType'
I have tried both createobject and cfinvoke
Could someone point to the correct implementation?
# Posted By Tim Sons | 6/17/08 12:21 PM
alexei's Gravatar Ebrace and Extend...
SMTP->MAPI
...
SOAP->WCF

-Alexei
# Posted By alexei | 8/6/08 2:08 PM
Alexey's Gravatar A big nursing home operator is plunged into financial crisis. Why does Southern Cross's tale feel familiar?
And more importantly, what will this mean for those trusts who are going further into debt? Will more nursing posts be lost or is this not really possible?
http://fasterwq.101freehost.com/nursing4256.html
http://fasterwq.yourfreehosting.net/nursing6932.ht...
http://stephaniesmith.freehyperspace3.com/nursing1...
http://fasterwq.domaingler.com/nursing3819.html
http://fasterwq.101freehost.com/nursing8541.html
http://fasterwq.sitebooth.com/nursing9701.html
http://catalinamarcano.gigazu.com/nursing8037.html...
http://fasterwq.fizwig.com/nursing7595.html
# Posted By Alexey | 8/6/08 4:14 PM
BlogCFC was created by Raymond Camden. This blog is running version 5.6.001.