Web服务客户端可以控制并行连接的数量吗?
问题描述:
客户机或应用程序设置是否有任何方式限制它可以打开到Web服务的连接数?因此,我有一个产生多个线程的.net应用程序,每个线程都会为Web服务XXX创建代理的新实例。在每个线程上,我使用实例化的代理调用SomeXXX方法。因此,如果服务允许100个连接,并且我创建了100个线程,那么当我执行netstat时,是否有任何理由我不应该看到100个已建立的连接?Web服务客户端可以控制并行连接的数量吗?
问候
答
好, 所以在机器的配置设置限制由默认的Internet连接(HTTP/HTTPS你的机器以外)为2。修改机床配置的System.Net部分,它的伟大工程
<connectionManagement>
<add address="*" maxconnection="12"/>
</connectionManagement>
问候