vs 2017 开发WebService

新建项目

image.png

image.png

在资源管理器里面右击,添加新建项目

image.png

自动生成如下代码

image.png

在hellword下面可以添加自己的方法了。

调用

image.png
ServiceReference1.WebService1SoapClient webService1SoapClient = new ServiceReference1.WebService1SoapClient();
      string mess=  webService1SoapClient.HelloWorld();
        MessageBox.Show(mess);

效果

image.png

调用带参数的方法

ServiceReference1.WebService1SoapClient webService1SoapClient = new ServiceReference1.WebService1SoapClient();
        string mess = webService1SoapClient.Add(1,2).ToString();
        MessageBox.Show(mess);
image.png

添加方法

public class WebService1 : System.Web.Services.WebService
{

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

    [WebMethod]
    public int  Add(int  a,int  b)
    {
        return a + b;
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。