C# WebService萌新入门上手
webservice现在虽然有更好的方式去替代它,但是它简单,开发成本低。很简单,对着本文一看就会
1.webservice的创建开发
2.webservice的发布测试
3.webservice的调用
1.webservice的创建开发
首先我们创建一个webservice的项目
然后再添加
添加成功后,可以启动一下项目看看
大功告成,然后我们在里面写两个测试方法,现在是回到了最基本的页面开发
一般处理逻辑的代码建议再另外添加类去写,此页面不建议写逻辑处理的东西,因为一个webservice服务有很多接口,代码太多,后期维护很麻烦。注意规范 到目前都可以运行项目直接跑。
2.webservice的发布测试
我们代码开发完成,得发布到服务器上去,供人使用。
点击项目发布
起个中文名,然后进入连接里
选择路径,ok。一大步完成,进入计算机管理,这时候需要把iis部署好,很简单 百度上有,装完后重启,进入下面界面
右键default web site 添加虚拟目录
别名随个人爱好,路径是上面我们发布文件的路径。连接里我们设置成特定用户,用户名就是我们计算机的名字,一般是admin之类的,打开我的电脑可以看看,有密码写密码(开机密码知道吧),没密码不写。点击测试设置看看通过不
在对我们添加的文件夹右键转换为应用程序,然后预览看看
这里很可能会出现各种错误,没出来这个页面。别着急,我们先看看页面上的错误提示(基本上都是配置的问题,别着急,肯定能解决)
在服务器上发布也是大同小异,到这里基本上所有都完成了 你的webservice接口全搞定,自己测试看看 参数什么的 然后把接口+参数交给别人就完事儿了。
3.webservice的接口调用
打开我们的项目,右键添加服务引用
点添加web引用,url填路径(我这是拿上面的用),起个名字,回到我们后台,我们调用啦
就可以使用啦,注意传参
推荐阅读
-
C# WebService萌新入门上手
-
萌新web前端从零开始(1)——计算机入门
-
小白入门常见错误python:TypeError: ‘generator‘ object is not subscriptable 的解决方法(萌新踩雷!!!)
-
[数据库萌新入门] 第一章 数据库基础入门(第2节 MyISAM 和 InnoDB对比)
-
[数据库萌新入门] 第一章 数据库基础入门(第3节 DML)
-
萌新HTML5 入门指南(二)
-
萌新的HTML5 入门指南
-
萌新入门Github请看这里,学不会远程教
-
给萌新的Flexbox简易入门教程
-
《机器学习实战》萌新入门笔记 ① — — K近邻算法 趣味讲解和书本实例详细注释后代码