c#怎么动态修改webservice的地址和端口

 我来答
匿名用户
2016-06-04
展开全部
对就是有这样五个自动生成的方法
[code=csharp] public Service1SoapClient();
public Service1SoapClient(string endpointConfigurationName);
public Service1SoapClient(Binding binding, EndpointAddress remoteAddress);
public Service1SoapClie www.hbbz08.com nt(string endpointConfigurationName, EndpointAddress remoteAddress);
public Service1SoapClient(string endpointConfigurationName, string remoteAddress);[/code]
大家一起看一下第四个方法和第五个方法
我解释一下
[code=csharp] //endpointConfigurationName 配置节的名称,remoteAddress配置节对象
public Service1SoapClient(string endpointConfigurationName, EndpointAddress remoteAddress);
//endpointConfigurationName 配置节的名称,remoteAddress配置节URL
public Service1SoapClient(string endpointConfigurationName, string remoteAddress);
//设置其它参数[/code]
对就是这两个方法,我们只要修改第五个就行了,
使用方法如下
[code=csharp]//Web服务对象
WebReference.Service1SoapClient objService = new WebReference.Service1SoapClient("Service1Soap","你要修改的URL例如:http://www.cckan.net/webservices.asmx");
[/code]
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式