Web Services Performance: A Comparison of J2EE and .NET, A Response to Sun Microsystem's BenchmarkWeb Services Performance: A Comparison of J2EE and .NET, A Response to Sun Microsystem's BenchmarkWeb Services Performance: A Comparison of J2EE and .NET, A Response to Sun Microsystem's Benchmark
In this paper, Microsoft responds to the Sun representation of .NET vs. Java relative Web Service performance with corrected results for .NET, and expands on Sun's tests to show relative .NET vs. J2EE performance for more realistic Web Services that do more work. They have provided all the source code including the .NET implementation, the Java implementation, and the Java driver program so customers can replicate the results. Microsoft believes they have accurately re-created Sun's original tests given that the Java results they achieve for Sun's four original tests very closely match Sun's reported results when taking into account the slightly faster server hardware they used in their testing (3 GHz vs. 2.6 GHz CPUs). However, they have found the .NET results to be 2-3 times better than Sun reports. Finally, they find .NET to significantly exceed the performance of Sun's JWSDP 1.4 in tests involving larger message sizes.
(C) 2004 Microsoft Corporation. All rights reserved. Microsoft, Windows, and Windows Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.