zoukankan      html  css  js  c++  java
  • [C#]winForm调用WebService的远程接口

    C#winForm调用WebService的远程接口

    创建一个WebService工程用例 
    添加服务引用 
    添加webService服务地址 
    输入命名空间名称 
    主要代码 
    测试成功截图 
    工程代码下载 
    新建一个测试工程用例如图: 
    这里写图片描述

    布局如图: 
    这里写图片描述

    1、添加服务引用 
    这里写图片描述

    2、在弹出的添加服务引用对话框地址栏中输入WebService地址, 
    如:http://localhost:6677/webservice1.asmx

    这里写图片描述

    这里写图片描述

    3、输入命名空间名称或保持默认 
    4、主要测试代码:

    myWebServiceTest.WebService1SoapClient myWebService = null;
            private void Form1_Load(object sender, EventArgs e)
            {
                myWebService = new myWebServiceTest.WebService1SoapClient("WebService1Soap"); 
            }
            private void button1_Click(object sender, EventArgs e)
            {
                textBox1.Text = myWebService.HelloWorld();
            }

            private void button2_Click(object sender, EventArgs e)
            {
                textBox2.Text = myWebService.GetStr(textBox3.Text);
            }

    访问WebService服务端的代码:

    [WebMethod]
            public string HelloWorld()
            {
                 return "Hello World";
            }       


           [WebMethod]
            public string GetStr(string name)
            {
                 return this.HelloWorld() + "-->:" + name;
            }

    5、运行结果图: 
    这里写图片描述

  • 相关阅读:
    20180827 360笔试客观题
    20180821 hikvision笔试
    20180820 美团一面
    20180811 网易
    20180811 多益网络
    20180810 多益网络模拟笔试
    hbase --知识点总结
    flume知识点总结
    oracle --hint总结
    查看oracle的执行计划
  • 原文地址:https://www.cnblogs.com/bestlove/p/11053294.html
Copyright © 2011-2022 走看看