日期:2014-05-17  浏览次数:20926 次

webservice请教
我有两个webservice方法都一样,用两个按钮,选择不用的按钮是调用不同的webservice能不能动态改变其调用路径呢?
因为我先前已经在用着其中一个webservice,但是想做两个通道供选择,想要实现选择不同的通道只用改变一下引用路径,其他地方就不用改了。
像请教一下有什么好点的办法吗?

------解决方案--------------------
我没有试过,你可以尝试不同的参数模式看可不可以
------解决方案--------------------
如果是普通的ASMX web service,你可以改变proxy的Url属性的

WCF么?可以试着动态改变Endpoint.Address:

YourProxy.Endpoint.Address = 
new EndpointAddress(Url1_Or_Url2);

.....