听说WCF不能很好地扩展异步方法?

时间:2012-12-28 20:15:52

标签: wcf asynchronous

我已经在各种博客中读到,WCF在为异步WCF方法提供大量并发异步请求时存在可伸缩性问题。 今天在.Net 4.0和IIS 7世界中仍然如此吗?

通过WCF中的异步方法,我的意思是已经为这个WCf方法实现了异步模式。

我查看了此链接:WCF Scalability Issues with Async Pattern Method

1 个答案:

答案 0 :(得分:2)

WCF没有缩放从来都不是真的。 的真实情况是应用程序无法扩展。 (当然,这仍然是真的。)

老实说,你什么时候看到一种不能扩展的语言或框架?请求是独立的,这意味着它们是令人尴尬的并行。这是缩放的完美情况。

阻碍扩展的因素始终是应用程序。当应用程序不是为高规模编写或代码质量低时,就会发生这种情况。

具体地说:如果你按照它的使用方式使用WCF,并且一直是异步,你将扩展到硬件限制。