Here is some benchmark data that should dispel the urban myth that Web Service technology is slow.
A recent MSDN whitepaper describes some testing to compare WCF performance against the existing .NET Remoting and WSE 2.0/3.0 technologies, and reached the following conclusion:
To summarize the results, WCF is 25%-50% faster than ASP.NET Web Services, and approximately 25% faster than .NET Remoting.
Comparison with .NET Enterprise Service is load dependant, as in one case WCF is nearly 100% faster but in another scenario it is nearly 25% slower.
For WSE 2.0/3.0 implementations, migrating them to WCF will obviously provide the most significant performance gains of almost 4x.
[ MSDN Whitepaper - A Performance Comparison of Windows Communication Foundation (WCF) with Existing Distributed Communication Technologies - http://msdn2.microsoft.com/en-us/library/bb310550.aspx ]
Don't let concerns about "slowness" of Web Services technology hold you back - it's simply not true!
All content is
Copyright (c) 2010 Jorgen Thelin. All rights reserved.
The opinions expressed here represent my own views and not necessarily those of my current, prior or future employer(s).
Content is provided "as-is", without any representations or warrenties of any kind.
Contents of the Weblog Feed are licensed under a Creative Commons License.