创建WebService接口
WebService:就是通过url访问只返回一个数据,和mvc的不同是mvc会返回一个html页面,而访问WebService是返回一组数据,WebService用来存一些方法给服务器掉而已,而mvc是面向客户端
步骤一:创建一个空的asp.net应用程序
步骤二:项目右键->添加->新建项->Web服务(ASMX)
步骤三:写需要的方法即可,如果方法需要通过webservice的地址进行调用,那就必须在方法上面打上 [WebMethod] 的特性标签,否则是无法通过webservice访问到的。Description 是方法的描述。
步骤四:然后运行一下,里面的方法了,访问 webservice 就可以根据地址栏里的地址进行调用 webservice 的方法了。
调用WebService接口
添加WebService引用有两种方式 Service References和 web References。
方式1、Service References
引用->添加服务引用,然后直接输入url引用点击确定即可
调用方法:
方式2、web References
添加web引用:引用->添加服务引用->高级->添加Web引用
调用方法都差不多,只是web References方式提供服务的服务器要处于运行状态