开发工具: VS2015
一、接口的开发
首先创建一个新的Web项目
选择空项目
项目完成后,请访问选中项目名称 右键添加新项,选择web服务(ASMX)(.asmx的全程是Active Server Methods,是WEB服务文件)
在这个时候,我们建设了一个web服务项目。 缺省情况下,新接口具有HelloWorld方法
单击: web地址栏是我们新创建的web服务界面的地址,HelloWord是默认方法
二.界面发布
先把刚才的 webservice 发布,选中项目右键-》发布
选择自定义,然后输入配置文件名称,然后点击下一步。
然后选择发布的方式和发布的路径,然后点击下一步。
设置不用改,继续下一步。然后点击发布。
这样就发布完成了,接下来就是打开 IIS 管理器,布署服务了
来自: https://www.pian Shen.com/article/64771076422 /
三、布署服务
1 .首先打开电脑的IIS服务
第一步(打开IIs:通过控制面板程序——程序功能——打开和关闭windows功能,“internet信息服务”下的“FTP服务器”、“Web管理”
2 .验证IIS是否正确安装,等待几分钟,然后完成IIS设置,在浏览器中输入http://localhost/iisstart.htm,将显示以下图标,指示IIS已成功安装
来自: https://blog.csdn.net/u 011854789/article/details/78579848 /
在第2步中,选择并管理计算机上的右键
打开计算机管理,然后选择IIS管理器
选择站点,然后右键单击以添加站点
选择包含站点名称、物理路径和web服务test.asmx文件的文件夹,并设置IP地址和端口号
此时,接口已成功发布
三.接口访问
请在IIS管理器中按下图的步骤点击
1 .检查新添加的网站
2 .单击“内容”视图
选择asmx接口文件
4 .点击浏览
四.客户端调用
1、添加网站引用
服务器的一部分已完成。 接下来是客户端调用。
在同一解决方案下创建新的winform程序(可以跳过,也可以是其他接口程序) )。
右键测试项目,添加-添加服务引用,然后如图的地址中填入刚才浏览器中的网址。
可以重命名命名空间。 单击以导航到可以在服务器中看到的方法。
2、调用服务器接口
在测试代码中添加按钮,并添加程序如下: YDTF是在上一步中自己定义的命名空间。 到此为止,
客户端调用服务器的函数已完成。
privatevoidbutton1_ click (对象发送器,事件e ) ydtf.web service1 soap client aa=newy dtf.web service1 soap client ) ) button1.Text=aa.HelloWorld (; }
————————————————
原文链接: https://blog.csdn.net/fu hanghang/article/details/109114831