.Net Remoting与WCF

时间:2009-03-07 17:34:40

标签: c# wcf performance remoting

我正在开发一个.Net网站,该网站将有1000个并发用户。

我正在考虑将业务组件保留在Web服务器上的应用服务器和UI组件上。数据库(MS SQL Server 2005)将托管在另一台服务器上。我也计划使用负载平衡。

鉴于此,如果我想拥有最佳的应用程序性能和可扩展性,那么从Web服务器到应用服务器的最佳通信方式是什么?

4 个答案:

答案 0 :(得分:18)

您可以检查here WCF与其他通信技术(包括.Net远程处理)之间的性能比较。结论是:WCF更快。

答案 1 :(得分:10)

.NET远程处理或多或少“已弃用”,已被解散为WCF。所以这不是一个问题。我想你应该问:什么样的WCF(绑定)或者是否有其他替代方案。

答案 2 :(得分:5)

我们在高流量网站上使用net.tcp绑定和硬件负载平衡。它似乎工作得很好,我们没有任何问题。

答案 3 :(得分:0)

我有一个项目使用2个应用服务器和2个前端服务器加上负载平衡:完全没问题。像一个想法一样快跑。

我公司的另一个团队正在使用相同的基础架构。他们有很多问题......特别是安全问题!