我有一个在 .NET 4.0 上用 c# 编写的应用程序,它需要发出多个 Web 服务请求。Web 服务请求在性质上有所不同,但主要是请求信息。
所涉及的类型是System.ServiceModel.ClientBase
连接是在代码中设置的,并使用诸如BasicHttpBinding
、EndpointAddress
、 等类型CustomBinding
。
如何确定可以在 的导数上发出的最大并发请求数ClientBase
?
我无法找到任何与 MaxConnections 相关的属性,但我确实遇到了NetTcpBinding.MaxConnections和ConnectionManagementElement.MaxConnection之类的东西,但这些似乎都与我利用的 API 不兼容。要么我错过了如何使用它们,要么不可用,要么我不知道去哪里找。