Kirk Evans Blog

.NET From a Markup Perspective

WCF Performance Comparison Paper

This is fantastic! Finally, a performance comparison whitepaper that shows yet another reason to adopt WCF today. During my talks, I always try to hint at WCF being faster than ASMX, but didn’t have any data that was publicly available to support this claim. Saurabh Gupta has published an article that proves WCF is faster than ASMX in several scenarios:

A Performance Comparison of Windows Communication Foundation (WCF) with Existing Distributed Communication Technologies

For those who have been following along, Microsoft has the fastest XML parsing stack, which then translated to having the fastest web services stack (because it was based on our XML parsers). WCF is faster than ASMX 2.0… so it stands to reason that WCF would eclipse the competition for distributed technologies performance in many scenarios.