1、WCF客户端动态设置WCF服务器主机的地址的方法参考,可以连接多个相同WCF主机的方法最近做一个项目,需要在客户端灵活配置连接到哪个服务器的功能,例如客户端是一个,现在想连接A服务器就连A服务器,想连接B服务器就连接B服务器,当然不需要手动修改配置文件,直接通过程序来实现WCF目标主机的配置功能。 参考核心代码如下://--------------------------------------------------------------------// All Rights Reserved , Copyright (C) 2011 , Hairihan TE
2、CH, Ltd. //--------------------------------------------------------------------using System.ServiceModel;namespace DotNet.WCFClient{ using DotNet.IService; using DotNet.Utilities; /// /// ServiceFactory /// 本地服务的具体实现接口 /// /// 修改纪录 /// /// 2
3、011.07.03 版本:2.0 JiRiGaLa 可以动态指定服务器地址的调用方法。 /// 2009.09.20 版本:1.0 JiRiGaLa 创建。 /// /// 版本:2.0 /// /// /// JiRiGaLa /// 2011.07.03 /// /// public class ServiceFactory : ISe
4、rviceFactory { private string host = string.Empty; /// /// 主机地址 /// Host = "192.168.0.122"; /// public string Host { get { return host; } set {
5、 host = value; } } private int port = 0; /// /// 端口号 /// public int Port { get { return port; } set { port