我有一个我最近被交给升级的 Windows 窗体应用程序。它进行两次 Web 服务调用(使用 .net Web 引用功能)。一个是 SSL,另一个不是。
打开客户端后请求的第一个 Web 服务大约需要 12 秒,任何其他请求大约需要 0.5 秒。- 无论您首先请求哪个 Web 服务,在您关闭客户端之前,任何未来的请求都会很快。再次打开客户端后,第一次点击再次需要 12 秒。
由于大量论坛帖子与 IIS 元数据一起发生的服务器首次加载有关,我很难搜索此内容。我对这个问题很熟悉,但这不是这里发生的事情。
此外,应用程序执行的数据库调用没有这种延迟。因此,我不倾向于网络问题。
有什么想法吗?谢谢。