一、创建WebService
1、打开VS2019,创建 ASP.NET WEB应用程序(.NET Framework)
2、选 空
3. 添加新建项,选 WEB服务(ASMX)
4. 增加自己的服务函数
5. 调试运行,看看效果


6、发布

二、配置主机的IIS
1、控制面板》程序与功能》启动或关闭windows功能
2、把IIS下面的都选中

3、控制面板》管理工具》IIS管理器》网站》添加网站。(指定第一步发布的地址,端口避开80)

4、设定访问权限 (添加Everyone的完全访问)


5、目录浏览 选择启用

6、浏览测试



三、使用winform调用webservice
1、新建一个WINFORM
2、引用》添加服务引用》


3、编写代码测试
private void Form1_Load(object sender, EventArgs e)
{
ServiceReference1.WebService1SoapClient client = new ServiceReference1.WebService1SoapClient("WebService1Soap");
Text = client.GetRandomNumber().ToString();
}
四、更新
如果webservice更新,需要重新设定访问权限。
浙公网安备 33010602011771号