创建webservice并发布到IIS
1.新建webservice 以VS2010为例
先创建一个空web应用程序
添加一个Web服务(asms文件)
自此,一个完整的webservice新建成功
HelloWorld里面写要实现的功能,也可以重新添加方法
2.发布webservice
右击整个项目,然后点发布,确认目标位置,然后点发布,在输出窗口可以看见发布成功提示。
3.部署Webservice到IIS.
若未安装IIS,先安装IIS,
控制面板=>程序和功能=>打开或关闭Windows功能,Internet信息服务下的子项全选。
然后在运行处输入IIS,打开IIS.
右击网站Default Web Site选择添加应用程序,别名随便起一个名字,应用程序池根据自己的webservice的.net版本选择合适的应用程序池,模式最好是集成。物理路径选webservice发布的位置。然后点确定,部署成功。
目录浏览双击打开,右边操作点启用。
点浏览,可以访问
会显示webservice中定义的方法。
3.http方式调用webservice
可以参照转载的https://www.cnblogs.com/tthua/p/10763433.html这篇。要注意的是调用webservice时参数名要跟你自己的webservice中定义的参数名一致,不然访问不到。
注意:应用程序池要将【设置应用程序池默认设置】里面的启用32位应用程序设置为True.