打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C#winForm调用WebService的远程接口

Web Service 的创建简单编码、发布和部署

上一篇详细概述了WebService的创建,编码,发布和部署,那么作为客户端的程序如何访问远程端的WebService

接下来看一下具体步骤:

 

C#winForm调用WebService的远程接口

  • 创建一个WebService工程用例
  • 添加服务引用
  • 添加webService服务地址
  • 输入命名空间名称
  • 主要代码
  • 测试成功截图
  • 工程代码下载

新建一个测试工程用例如图:

 

布局如图:

1、添加服务引用

 
 

2、在弹出的添加服务引用对话框地址栏中输入WebService地址,

如:http://localhost:6677/webservice1.asmx

 

 

3、输入命名空间名称或保持默认

4、主要测试代码:

 1        myWebServiceTest.WebService1SoapClient myWebService = null; 2         private void Form1_Load(object sender, EventArgs e) 3         { 4             myWebService = new myWebServiceTest.WebService1SoapClient("WebService1Soap");   5         } 6         private void button1_Click(object sender, EventArgs e) 7         { 8             textBox1.Text = myWebService.HelloWorld(); 9         }10 11         private void button2_Click(object sender, EventArgs e)12         {13             textBox2.Text = myWebService.GetStr(textBox3.Text);14         }

访问WebService服务端的代码:

 1         [WebMethod] 2         public string HelloWorld() 3         { 4              return "Hello World"; 5         }         6  7  8        [WebMethod] 9         public string GetStr(string name)10         {11              return this.HelloWorld() + "-->:" + name;12         }

 

5、运行结果图:

 6、工程代码下载

 工程源代码下载

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
开发webservice应用程序 [Java]
xml webservice完全实例解析(二)
【转】用VB调用Webservice
在Winform中发HTTP请求(调用WebService服务)
Delphi7 调用 C#的Webservice 不能传入参数(转载)
在C#中调用VC编写的dll库
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服