C# 访问 .net Webservice
首先要 添加web引用,
第一步、单击工程右键
第二步、 添加 WEB 引用
第三步、 URL填入接口地址(http://localhost:6617/WebSites1/Service.asmx)
第四步、 Web 引用名 填写接口引用名称(用于代码中引用,例如这里默认使用:localhot)
第五步、 点击确认完成,随后将在工程下创建一个Web References 文件夹里面就有一个localhost
接下来开始写代码了
代码如下:
private void Form1_Load(object sender, EventArgs e)
{
//这个Webservice使用了Soap协议 所以第一步要获取接口中的SoapHeader
localhost.KytSoapHeader header = new localhost.KytSoapHeader();
//然后设置用户名和密码,当然这是接口放写好的。
header.UserName = "KYTIFTEST001";
header.PassWord = "123456";
//接下来就要声明接口的实例
localhost.ReceiveReturn rr = new localhost.ReceiveReturn();
//声明实例后,千万不要忘记了将创建好的header设置到示例中,因为请求接口时会自动将header也传回
rr.KytSoapHeaderValue = header;
//因为我这个接口需要接收的参数是XmlDocument类型,所以先声明对象
XmlDocument doc = new XmlDocument();
doc.Load("d:\\B.XML");
//然后调用接口的方法
XmlNode sdf = rr.GetReceiveReturnByOrderCode(doc);
//接下来就是操作xml了,
}
分享到:
相关推荐
包含两个服务端源代码(返回XML、返回Text),三个客户端源代码(客户端添加服务引用方式、客户端通过wsdl.EXE生成代理类的方式、客户端HttpWebRequest方式)
本文档包涵代码和httpclient架包
在C#.net 3.5 2.0下,利用socket建立webservice服务,可与web页面进行数据通信,访问方式与webapi、webserve一样,端口号默认8081,在VS2013下运行正常。
访问WebService处理拦截开始访问的消息
Web Service Studio是一个交互式调用Web方法的工具。用户可以提供WSDL端点。在单击Get按钮时,该工具将获取WSDL,从WSDL生成....用户可以选择任何方法并提供所需的输入参数...这也可以用于访问WSDL端点已知的其他web服务。
未来的视窗、组件程序的设计潮流,将是采用.NET平台为底层服务,并使用C#语言开发。C#是微软为.NET技术量身订制的语言,它拥有简洁的语法和便于开发的特性。本书将C#的特色与应用,借助实战演练的方式,阶段性地引导...
本文实例讲述了ASP.NET调用WebService服务的方法。分享给大家供大家参考,具体如下: 一、WebService:WebService是以独立于平台的方式,通过标准的Web协议,可以由程序访问的应用程序逻辑单元。 (1)应用程序逻辑...
程序首次访问服务时,都需要将服务转成动态库,这得花费一些时间,如果根据以上的做法,便能节约这里所花费的时间,从而提高了WebService的访问速度,虽然可能只能提速1秒,但已很可贵了。
本示例使用C#构造SOAP信息,通过HttpWebRequest调用java编写的带有Windows身份验证的WebService,代码中详细注释了每行代码的功能与作用; 对应文章:http://blog.csdn.net/cgs_______/article/details/77894599
Flex与[1].NET互操作:基于WebService的数据访问
一个使用HttpClient访问WS 的例子,包含相关jar包
《Visual C#.NET范例入门与提高》配套光盘使用说明 本书所附光盘的内容包含了开发实例的所有程序源码,所有程序源码都是在Win2000 Professional,Visual C#.NET环境下编译并运行通过。要运行本光盘上的实例,用户应...
《Visual C#.NET范例入门与提高》配套光盘使用说明 本书所附光盘的内容包含了开发实例的所有程序源码,所有程序源码都是在Win2000 Professional,Visual C#.NET环境下编译并运行通过。要运行本光盘上的实例,用户应...
未来的视窗、组件程序的设计潮流,将是采用.NET平台为底层服务,并使用C#语言开发。C#是微软为.NET技术量身订制的语言,它拥有简洁的语法和便于开发的特性。本书将C#的特色与应用,借助实战演练的方式,阶段性地引导...
在日常工作中,如果涉及到与第三方进行接口对接,有的会使用WebService的方式,这篇文章主要讲解在.NET Framework中如何调用WebService。首先我们创建一个WebService,里面有两个方法:一个无参的方法,一个有参的...
主要介绍了Asp.NET Core 如何调用WebService的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
asp.net ajax调用aspx、ajax调用ashx处理类方法、ajax调用webservice方法,返回多种数据类型等xml、html等。
webService调取IP所在地,以及获得客户端真实IP
vc.net2005 MFC调用WebService(C#开发),采用托管实现。 webService实现+-*/,以及返回字符串,通过输入string,返回string.
WebServiceHelper代码: using Microsoft.CSharp; using System; ...using System.Net; using System.Reflection; using System.Text; using System.Web.Services.Description; using System.Xml.