自己创建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 @   青仙  阅读(618)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示