动态的设置 WebService 地址

有时候需要动态的设置 WebService 的地址,这样发布到不同的服务器时就要重新生成,为此我们需要在web.config中动态配置WebService的地址,在网上查了很多资料,其中这种方法感觉很好用也很好实现,
修改本地的代理类(添加一个新类,继承你的 WebService代理类)

Code

说明:SelfWebService 你引用的 WebService

Web Service的URI部署到配置文件里

<add key="WebServiceKey" value="http://xxxx/WebService.asmx"/>

 最后实现(调用)

Code

 注:HelloWord()为你所调用的Webservice的方法,这里是假设它返回的是String类型的值!

OK 到这里就搞定了!

 

 

 

posted @ 2009-05-30 12:29  破碎的梦  阅读(4564)  评论(1编辑  收藏  举报