C# VS2017 WebService创建,发布,部署,使用总结

1 Web Service创建

1.创建ASP.NET Web应用程序

在这里插入图片描述

在这里插入图片描述

2.添加新建项,选择web服务

在这里插入图片描述

3.选择 Web服务(ASMX)

在这里插入图片描述

4.添加Web方法

请添加图片描述

5.运行结果:

在这里插入图片描述

6.调用方法测试:

在这里插入图片描述

7.测试结果:

在这里插入图片描述

8.发布

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.添加网站

打开IIS 添加网站

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

10.浏览器查看

浏览器输入http://localhost:1111/

或者http://localhost:1111/demoSrv.asmx

注:

因为在第9步的时候添加了默认文档,所以直接输入ip+port端口可以直接访问

若不新增默认文档,则只能输入第二种方式http://localhost:1111/demoSrv.asmx进行查看

在这里插入图片描述

2 Web Service查看

在浏览器中查看webservice。如果两方系统在开发过程中不可直接联通,则可将查看wsdl页面中的xml内容复制到utf8的编码格式文件中,文件后缀名改为.wsdl,然后将文件发给对方

在这里插入图片描述

3 Web Service 引用添加

我一般使用高级添加方式

在这里插入图片描述

3.1 引用添加方式1

在这里插入图片描述

注意:命名空间为添加的服务名

在这里插入图片描述

3.2 引用添加方式2

在这里插入图片描述

3.3 引用添加高级方式1

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

web引用名称就是服务的名:

在这里插入图片描述

服务调用测试:

namespace LocalTest2
{
    class Program
    {
        static void Main(string[] args)
        {
            DemoWebService.demoSrv webservice = new DemoWebService.demoSrv();
            int result = webservice.Add(11,233);
            Console.WriteLine("result= " + result);
            Console.ReadLine();
        }
    }
}

运行结果:

在这里插入图片描述

3.4 引用添加高级方式2

在这里插入图片描述

服务添加以后,调用webservice的方法就像是调用本地类文件的方法一样方便。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值