调整WCF-web服务以缩短响应时间

时间:2015-12-01 11:52:36

标签: c# wcf

我正在编写将从Web服务器同步调用的WCF服务,它将用于定义起始页面内容,因此这将直接影响起始页面加载时间。 现在计划将此WCF服务托管在托管站点Web服务器的同一服务器内的VM内。现在有一种同步方法方法:

    [OperationContract]
    List<string> GetDataPositions(Guid userId, List<string> refsList, Guid sessionId);

当然,我希望尽量减少页面加载时间。后端代码非常优化。但我在调整WCF方面没那么有经验。我该怎么做才能做出总响应时间 WebServer-&gt; VM内的WCF服务&gt; WebServer尽可能少?我知道WCF序列化/反序列化可能没有预期的那么快。怎么避免呢? 还有哪些其他可能的问题和优化方法?我找到了关于一般WCF优化的一般文章,但想知道在这种情况下哪些建议会有用。 WCF Web服务是否会为此案例提供足够长的响应时间? "If an e-commerce site is making $100,000 per day, a 1 second page delay could potentially cost you $2.5 million in lost sales every year."(该电子商务网络服务器拥有大量用户 - 每天数百万个网络会话。)

0 个答案:

没有答案