本文轉自:http://blog.csdn.net/muyangjun/article/details/7930871
1、添加服務引用
2、在彈出的添加服務引用對話框地址欄中輸入WebService地址,
如:http://localhost:6521/WebSite1/Service.asmx?WSDL
3、輸入命名空間名稱或保持默認
4、定義SoapClient變量
WebService.ServiceSoapClient SoapClient = new WindowsFormsApplication1.WebService.ServiceSoapClient();
5、將新的重新配置WebService的URL
SoapClient.Endpoint.Address = new System.ServiceModel.EndpointAddress("http://localhost:6521/WebSite1/Service.asmx?WSDL");
6、打開服務
SoapClient.Open();
7、調用服務中已經存在的功能方法,如:調用Web服務中HelloWorld()
SoapClient.HelloWorld();
8、調用完成后,關閉服務
SoapClient.Close();
注意事項:
新地址的服務所提供的方法及其參數必須與引用的一致。