写在前面
Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。
依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。
用的是visual studio 2019。
1.创建一个webservice项目。
2.鼠标右键点击项目,选择 添加>新建项。
3.选择Web服务,添加一个webservice程序,在这里可以编写方法,添加方法描述。
4.运行,可以看到下图的方法,但是如果要让其他程序通过网络访问服务,就需要部署到服务器了。
5.网站部署需要开启IIS,先开启IIS(可在控制面板 => 程序 => 启用或关闭 Windows 功能 开启),选择webservice发布。
6.配置发布信息,然后发布
7.发布完成,现在我们打开IIS管理器,选择网站,并添加网站
8.输入网站名称,发布文件路径,IP地址(本机可以不输入IP地址)和端口号,然后点击确定,网站创建完成。
可能遇到的错误
这个错误的原因是因为没有配置网站的默认文档。
解决方法就是选中网站,点击默认文档,然后添加一个默认的页面,即应用程序的起始页面。
可以成功访问啦O(∩_∩)O~~
最后写一个简单的webservice调用程序
添加一个控制台程序,在引用右键添加服务引用
进入高级选项
添加Web引用
在URL添加刚才部署完成的网站地址,点击转到,可以在下面页面看到网站的方法内容,最后点击添加引用。
引用添加完成,就可以开始调用webservice啦OvO。
大功告成,O(∩_∩)OThanks for watching~