WebService的创建发布及部署

1.打开win7的IIS功能:

http://jingyan.baidu.com/article/2a138328ae4b85074b134f55.html

 

2.IIS注册Frameworkt4.0

http://jingyan.baidu.com/article/1876c8529dc6e1890a137664.html

 

3.WebService的编写、发布及调用

http://www.cnblogs.com/bpdwn/p/3479421.html

注:本地使用的话,发布不需要写网站名

 

4.本地添加引用,同一网段报错:

Compiler Error Message_ CS0016_ Could not write to output file 'c__Windows_Microsoft.NET_Framework64_v4.0.30319_Temporary ASP.NET Files_root_xxx' -- 'Access is denied

解决办法:http://www.cnblogs.com/jinzhao/archive/2013/03/06/2946235.html

 

 

以上四个网站如果无法访问,可通过下载我备份的PDF(分数很高,所以别偷懒直接下载啊,建议自己直接点击链接,看着也舒服)

http://download.csdn.net/detail/u010312811/9671144

 

 

5.本地添加引用的过程

(1)添加服务引用:

(2)直接点击“高级”

(3)直接点击“添加Web引用”

(4)输入IP地址及端口,直接查找可用的Web服务,在弹出的服务中选择自己的Webservice

(5)显示WebService中可用的方法,然后点击“添加引用”

(6)添加命名空间,格式为:解决方案的名字.Web引用的名字

(7)右击Web引用,点击在对象浏览器中查看

列表显示了Web中的几个方法,最后的名字是用来将Web服务实例化

具体的代码如下:

1     string path = txtPath.Text;
2     string fileName = txtFilename.Text;
3     WebService ws = new WebService();
4     string content = ws.ReadFileContent(path, fileName);
5     txtShowContent.Text = content;

 

posted @ 2016-11-02 17:50  imstrive  阅读(1597)  评论(0编辑  收藏  举报