【问题标题】:What type of performance should I expect out of web services?我应该从 Web 服务中获得什么类型的性能?
【发布时间】:2009-03-18 20:27:40
【问题描述】:

我应该期望 Web 服务具有什么类型的性能?我有一个应用程序在一个简单的 GetServerTime() 方法上平均每秒调用 2 到 7 次。此方法仅从服务器返回一个日期。我正在使用 WCF 并通过 SSL 进行调用。我知道这个问题确实是相对的,但我只是在寻找一些大致数字。

【问题讨论】:

  • 您使用的是 IIS 还是开发 Web 服务器?您如何测试可以拨打的电话数量?一个客户还是多个客户?
  • 你为什么使用 WCF?听起来您可以使用 ASMX Web 服务完成同样的事情,而无需所有 WCF 绑定配置。

标签: asp.net wcf web-services soap


【解决方案1】:

答案非常“视情况而定”。

这里有一些基于给定 CPU / 内存等场景的真实测试结果:

http://msdn.microsoft.com/en-us/library/ms978411.aspx

它显示二进制 TCP 服务在每秒请求方面的性能更高,但 HTTP Web 服务在响应时间与用户负载方面表现良好......我会让你阅读和消化全部细节。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-02
    • 2021-08-22
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 2010-09-13
    • 2019-08-20
    相关资源
    最近更新 更多