WCF客户端动态设置WCF服务器主机

上传人:壹****1 文档编号:544186110 上传时间:2022-10-21 格式:DOC 页数:8 大小:33.50KB
返回 下载 相关 举报
WCF客户端动态设置WCF服务器主机_第1页
第1页 / 共8页
WCF客户端动态设置WCF服务器主机_第2页
第2页 / 共8页
WCF客户端动态设置WCF服务器主机_第3页
第3页 / 共8页
WCF客户端动态设置WCF服务器主机_第4页
第4页 / 共8页
WCF客户端动态设置WCF服务器主机_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《WCF客户端动态设置WCF服务器主机》由会员分享,可在线阅读,更多相关《WCF客户端动态设置WCF服务器主机(8页珍藏版)》请在金锄头文库上搜索。

1、WCF客户端动态设立CF服务器主机的地址的措施参照,可以连接多种相似WF主机的措施近来做一种项目,需要在客户端灵活配备连接到哪个服务器的功能,例如客户端是一种,目前想连接服务器就连服务器,想连接服务器就连接B服务器,固然不需要手动修改配备文献,直接通过程序来实现WCF目的主机的配备功能。 参照核心代码如下:/-/AlghtsRserved,oyrit(C),HirinTECH,./-ingSystem.Srviceodel;naespaotN.WCCintusigDotNet.IService;usingDoNet.Utilities;/mary/Sericector/本地服务的具体实现接口/

2、修改纪录/.07.03版本:2.0JiRiGaa可以动态指定服务器地址的调用措施。/.09.2版本:1.0JRiGaa创立。/版本:2.0/date0.0ublclasservcFactoy:IerviceFactrypriateinghosstrg.mpty;/主机地址/Host=19.16.122;/marpubictingHostetreturnhot;etost=value;privaeitprt=;/端标语/ubliitPrgeretunor;setprt=valu;ublceveFactry()/ummary/初始化服务/pulidInitevc()/动态设定WCF主机地址端口的措

3、施/主机地址/主机地址publicvrulEndpoinAdesGtHotsrl(EndpointAressaress)/若目前配备都是空的,就不用生成新的URL了。i(st.INlOEty(Hst)&(Port=0)eturaddrs;/判断目前配备的状况strigenpointddess=strng.Empt;if(strgIsNulrEty(Host))Host=address.UrHot;i(t=0)Portadress.UPr;edpoinAddrs=addressUScheme+:/ost:+Por.Totrn()adres.U.olPt;adress=Endpintddes(nd

4、pointAdres);reurndrs;pblicvirtualIeqenceServicereeueceSerce()ChnelFacyISeqeceervicechnelacoy=neChaeFctoryISeqcevic(DotNet.Sevice.eneService);anlFctory.EndpontAdress=GetotUr(hanlFctoy.Endoint.Adres);/加强安全验证避免未授权匿名调用chanlFacry.Crednials.UserNmeserNameBaeSysmIoSevcesNam;canelFacry.rentis.UsrName.asword=BaseSystmIno.ServePasswod;ISeuenceSeriroxy=chnnelFactory.reatChannl();rtrnpry;复制代码 配套的配备文献参照如下:?xlversin1.?cient/endpt/endpot/ndptedpoinaddes=et.tcp:jiriala:8888tNe.Srvice/gServic/bingnetTcpBindngbdingConiguratn=neTBdingmipleontract=ot.Ie

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号