asp.net调用远程Web_Service(服务引用方式)

 

作者:[email protected] QQ:154179812

一、添加web service引用

 

二、引用远程web service

 

 

asp.net调用远程Web_Service(服务引用方式)_第1张图片

说明:

命名空间(ServiceReferenc1):隶属于解决方案的名字空间;

找到的web service服务(SmsServer_wsdl):将作为调用web service方法的类容器,如:

解决方案的名字空间. ServiceReferenc1. SmsServer_wsdl

三、生成

 

 

四、使用

 using Get_SOAP.ServiceReference2; SmsServer_wsdlPortType dd = new SmsServer_wsdlPortTypeClient(); SendMessageRequest request = new SendMessageRequest(168, "dddd", "ssss", Request.Form["msg"], Request.Form["phone"], 0, ""); SendMessageResponse1 response = dd.SendMessage(request); Response.Write([email protected]);

 

1.  Web servcie的代理类为:服务名+PortType

2.  Web service的方法参数对象类为:web service的方法名+Request ,具体参数看类定义;

3.  Web service的方法返回参数类为:web service的方法名+Reponse1 的成员@return@return类为web service的方法名+Reponse,具体参数看类定义。

你可能感兴趣的:(Web,qq,service,asp.net)