自己创建WebService 接口和调用
创建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方式提供服务的服务器要处于运行状态
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .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语句:使用策略模式优化代码结构