自己创建WebService 接口和调用

创建WebService接口

WebService:就是通过url访问只返回一个数据,和mvc的不同是mvc会返回一个html页面,而访问WebService是返回一组数据,WebService用来存一些方法给服务器掉而已,而mvc是面向客户端

步骤一:创建一个空的asp.net应用程序
步骤二:项目右键->添加->新建项->Web服务(ASMX)

image

步骤三:写需要的方法即可,如果方法需要通过webservice的地址进行调用,那就必须在方法上面打上 [WebMethod] 的特性标签,否则是无法通过webservice访问到的。Description 是方法的描述。

image

步骤四:然后运行一下,里面的方法了,访问 webservice 就可以根据地址栏里的地址进行调用 webservice 的方法了。

image




调用WebService接口

添加WebService引用有两种方式 Service References和 web References。

方式1、Service References

引用->添加服务引用,然后直接输入url引用点击确定即可
image

调用方法:
image

方式2、web References

添加web引用:引用->添加服务引用->高级->添加Web引用
image
调用方法都差不多,只是web References方式提供服务的服务器要处于运行状态

posted @ 2021-10-31 12:12  青仙  阅读(581)  评论(0编辑  收藏  举报