Web services windows是否阻止异步web服务调用?

Web services windows是否阻止异步web服务调用?,web-services,asynchronous,Web Services,Asynchronous,我有一个windows应用程序(C#app),它从asp.net web服务获取所有数据。它在我的开发PC上工作得很好,但在其他一些计算机上却不行。当我在另一台计算机上运行应用程序时,它会同时打开与web服务的连接,但有些请求没有完成 我观察来自Fiddler和TCPView的web服务请求。。我认为windows会同时阻止连接到同一个web服务地址,但我无法捕捉到真正的问题在哪里 下面是MyWeb服务引用覆盖 protected override System.Net.WebRequest G

我有一个windows应用程序(C#app),它从asp.net web服务获取所有数据。它在我的开发PC上工作得很好,但在其他一些计算机上却不行。当我在另一台计算机上运行应用程序时,它会同时打开与web服务的连接,但有些请求没有完成

我观察来自Fiddler和TCPView的web服务请求。。我认为windows会同时阻止连接到同一个web服务地址,但我无法捕捉到真正的问题在哪里

下面是MyWeb服务引用覆盖

protected override System.Net.WebRequest GetWebRequest(Uri uri)
{
    System.Net.WebRequest wr = base.GetWebRequest(uri);
    System.Net.HttpWebRequest wrHttp = wr as System.Net.HttpWebRequest;
    if (wrHttp != null)
    {
        wrHttp.ServicePoint.Expect100Continue = false;
        wrHttp.ServicePoint.ConnectionLimit = 200;
        wrHttp.ServicePoint.MaxIdleTime = 200;
        wrHttp.ServicePoint.SetTcpKeepAlive(false, 200, 200);
        wrHttp.ServicePoint.UseNagleAlgorithm = true;
        wrHttp.KeepAlive = false;
        wrHttp.UserAgent = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)";
    }
    return wr;
}

防火墙?您描述的场景非常正常,应该可以正常工作。检查防火墙,客户会得到哪个答案?谢谢@Rafa,但是没有防火墙。