Tag: 频道

WCF客户端代理初始化

我正在使用WCF服务并使用VS 2008服务引用创建其代理。 我正在寻找调用WCF服务方法的最佳模式 我应该在每次调用服务方法时创建客户端代理实例,并在完成后立即关闭客户端吗? 当我分析我的客户端应用程序时,我可以看到在初始化代理客户端时需要花费大量时间来获取Channel 我应该为客户端代理使用Singleton模式,以便我可以使用唯一的一次实例并摆脱重新初始化的开销吗? 这种方法有什么隐藏的问题吗? 我使用.Net framework 3.5 SP1,basicHttp绑定很少定制。