创建发布部署webservice并http方式调用

创建webservice并发布到IIS

1.新建webservice 以VS2010为例

先创建一个空web应用程序

创建发布部署webservice并http方式调用_第1张图片

添加一个Web服务(asms文件)

创建发布部署webservice并http方式调用_第2张图片

自此,一个完整的webservice新建成功

创建发布部署webservice并http方式调用_第3张图片

HelloWorld里面写要实现的功能,也可以重新添加方法

2.发布webservice

右击整个项目,然后点发布,确认目标位置,然后点发布,在输出窗口可以看见发布成功提示。

创建发布部署webservice并http方式调用_第4张图片

3.部署Webservice到IIS.

若未安装IIS,先安装IIS,

控制面板=>程序和功能=>打开或关闭Windows功能,Internet信息服务下的子项全选。

创建发布部署webservice并http方式调用_第5张图片

然后在运行处输入IIS,打开IIS.

创建发布部署webservice并http方式调用_第6张图片

右击网站Default Web Site选择添加应用程序,别名随便起一个名字,应用程序池根据自己的webservice的.net版本选择合适的应用程序池,模式最好是集成。物理路径选webservice发布的位置。然后点确定,部署成功。

创建发布部署webservice并http方式调用_第7张图片

目录浏览双击打开,右边操作点启用。

创建发布部署webservice并http方式调用_第8张图片

点浏览,可以访问

创建发布部署webservice并http方式调用_第9张图片

会显示webservice中定义的方法。

创建发布部署webservice并http方式调用_第10张图片

3.http方式调用webservice
可以参照转载的https://www.cnblogs.com/tthua/p/10763433.html这篇。要注意的是调用webservice时参数名要跟你自己的webservice中定义的参数名一致,不然访问不到。

注意:应用程序池要将【设置应用程序池默认设置】里面的启用32位应用程序设置为True.

创建发布部署webservice并http方式调用_第11张图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(C#)