我有一个关于 WCF 代理创建的问题,它可能是初学者级别,但必须问。我使用 VS 添加服务引用在客户端中创建了 wcf 服务的代理。现在因为该服务中的某些方法可能需要更长的时间来执行并阻止所有可用的代理连接,所以我想使用来自我的客户端的同一服务的不同代理来调用每个方法。
现在的问题是:
- 我的方法是否正确,我的意思是这会解决我的目的吗?
- 对于使用不同的代理,我是否需要添加多个具有不同名称的服务引用?
- 作为第 2 点的一个选项,我可以只添加一次服务引用并在配置中使用不同的名称复制相同的端点吗?所以每次我想创建一个新的代理时,我都会在代理的构造函数中将不同端点的名称传递给相同的服务?
- 也是(多个代理=代理的多个实例)?
问候