2010-09-11 116 views
2

我在我的asp.net网站上调用了一个WCF服务。有时这种服务停止运行,超时需要30秒,这会在我同步呼叫时降低我的页面速度。asp.net页面上的WCF服务超时

最好的解决方法是什么?减少超时?有没有办法在打电话之前查看服务是否关闭?

感谢

+0

其实我认为默认的超时时间是1分钟不是30secs – JJ75 2010-09-11 16:03:26

+0

是否有一个特定的原因同步进行?它会为你工作异步吗? – Zannjaminderson 2011-03-11 18:20:27

回答

0

如果你正在谈论的观点usablity点,我建议装了一个“载入页面”第一,做该页面为您加载WCF服务与页面上的长轮询。

这样用户可以看到服务器已经响应,只是这个特定的页面需要一段时间才能加载。