WCF 性能有多快?

[ 2007-04-07 23:10:49 | Author: ccBoy ]
Font Size: Large | Medium | Small
微软Connected Frameworks Team的Saurabh Gupta (PM)最近发布了一个WCF的性能测试报告

作者使用WCF比较了四种常用的分布式技术
  • ASP.NET Web Services (ASMX)
  • Web Services Enhancements (WSE)
  • .NET Enterprise Services (ES)
  • .NET Remoting
结果呢?
WCF v1.0战绩如下:
  • ASMX--比传统的ASP.NET WebServices 快 25%-50%
  • .NET Remoting--比.NET Remoting 大约快 25%
  • WSE--针对WSE 2.0/3.0 的实现,如果迁移到WFC将获得最大4倍的性能提升
  • ES--对于ES .NET Enterprise Service的情况,稍稍有些不稳定,因为一个场景中WCF快了100%,其他的场景中WCF落后ES的性能,而且至少是25%,WCF的PM-Clemens Vasters对这个结果感到惊奇,因为ES/COM+/DCOM/RPC毕竟是快15前的技术了,不过我们搞技术的要尊重事实。
具体详细的报告请看这里-A Performance Comparison of Windows Communication Foundation (WCF) with Existing Distributed Communication Technologies

Paul Andrew 说
Quote
Recall that we already have a WF performance paper published, http://msdn2.microsoft.com/en-us/library/Aa973808.aspx" title="http://msdn2.microsoft.com/en-us/library/Aa973808.aspx" target="_blank">Performance Characteristics of Windows Workflow Foundation.

And if you're reading that, you might want to read http://msdn2.microsoft.com/en-us/library/ms973839.aspx" title="http://msdn2.microsoft.com/en-us/library/ms973839.aspx" target="_blank">Performance Tips and Tricks in .NET Applications.
这个世界就是这样,Performance 来自比较,性能的高低在于你设定的比较指标.
Tags: WCF
Comments Feed Comments Feed: http://www.dotnettools.org/Blog/feed.asp?q=comment&id=203

There is no comment on this article.

You can't post comment on this article.