.Net构建于使用web service 实例
2008-04-17 18:16
295 查看
关于构建Web Service在。Net下非常简单,文章也很多。这里不多讲。
本文主要介绍怎么调用服务。这当中最主要的是一个引用,如下:
vs调用webservice的方法,其实其他平台的调用方法也是大同小异.首先我们介绍web引用方式,这种方式我强烈建议调试时使用,非常方便.右击引用,点添加web引用,输入你的webservice地址,如:http://localhost/aspxproject/WebServiceSolution/SiteBService/service1.asmx,你必须保证你输入的webservice存在.然后引用即可,注意:web引用名将作为你加入的webservice的名字空间.比如你输入了:SiteA,那服务的实例化将是这样:SiteA.Service1 serviceA=new SiteA.Service1();(Service1是服务的类名).
在实际发布的时候可以用xml或config等参数来获取地址,在使用中使用类似如下的方式设置即可。
1ebServiceTest.Service1 src = new TestWinApp.WebServiceTest.Service1();
2 src.Url = txtAddress.Text;
Web 服务的方法的使用方法同其他引用完全一样,例如
1 private void btnRunMtd2_Click(object sender, EventArgs e)
2 {
3 WebServiceTest.Service1 src = new TestWinApp.WebServiceTest.Service1();
4 src.Url = txtAddress.Text;
5
6 string id = this.txtParam1.Text;
7 int count = int.Parse ( txtParam2 .Text );
8 string user = txtParam3.Text;
9
10 MessageBox.Show("Web Service Return: " + src.TestMtd ( id , count , user ));
11 }
非常简单,不是吗? 现在你也可以构建你的web service分布式程序了。
本文主要介绍怎么调用服务。这当中最主要的是一个引用,如下:
vs调用webservice的方法,其实其他平台的调用方法也是大同小异.首先我们介绍web引用方式,这种方式我强烈建议调试时使用,非常方便.右击引用,点添加web引用,输入你的webservice地址,如:http://localhost/aspxproject/WebServiceSolution/SiteBService/service1.asmx,你必须保证你输入的webservice存在.然后引用即可,注意:web引用名将作为你加入的webservice的名字空间.比如你输入了:SiteA,那服务的实例化将是这样:SiteA.Service1 serviceA=new SiteA.Service1();(Service1是服务的类名).
在实际发布的时候可以用xml或config等参数来获取地址,在使用中使用类似如下的方式设置即可。
1ebServiceTest.Service1 src = new TestWinApp.WebServiceTest.Service1();
2 src.Url = txtAddress.Text;
Web 服务的方法的使用方法同其他引用完全一样,例如
1 private void btnRunMtd2_Click(object sender, EventArgs e)
2 {
3 WebServiceTest.Service1 src = new TestWinApp.WebServiceTest.Service1();
4 src.Url = txtAddress.Text;
5
6 string id = this.txtParam1.Text;
7 int count = int.Parse ( txtParam2 .Text );
8 string user = txtParam3.Text;
9
10 MessageBox.Show("Web Service Return: " + src.TestMtd ( id , count , user ));
11 }
非常简单,不是吗? 现在你也可以构建你的web service分布式程序了。
相关文章推荐
- 使用spring boot快速构建一个RESTful Web Service
- (引用)使用 C# 和 C++.NET 开发的 .NET 应用程序实例列表
- 使用XFire+Spring构建Web Service(一)——helloWorld篇
- 使用XFire+Spring构建Web Service
- 使用.NET编辑器构建和运行C#程序
- 使用XFire+Spring构建Web Service(二)
- 使用.net如何发布web service
- 使用cxf写web service的简单实例
- 在 Oracle 数据库上使用 Visual Studio 2005 或 2008 构建 .NET 应用程序(官方文章转载)
- 利用resteasy框架构建rest webservice----第二波:使用不同的方式让resteasy发布我们的restful webservice 服务(实例、教程)
- 存储过程和.Net中使用事务的实例
- 使用 .NET 实现 Ajax 长连接 (Part 1 - Comet Web Service)
- 在 .NET 中使用 WEB SERVICE 的CallBacks机制 (3)
- .net 中使用NAnt构建入门
- 使用XFire+Spring构建Web Service(一)——helloWorld篇
- XFire+Spring整合构建Web Service的框架搭建实例代码下载
- [Delphi]在Delphi中使用由.NET开发的Web Service返回的DataSet类型
- myeclipse下使用xfire创建web service入门实例
- echarts在.Net中使用实例(二) 使用ajax动态加载数据