VS2012下开发调用WebService

本文介绍如何使用Visual Studio 2012创建WebService,并演示了简单的业务逻辑实现。此外,还详细介绍了如何在客户端项目中添加服务引用并调用WebService的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、VS2012下开发WebService

1.在解决方案下新建一个空Web应用程序,此时只有一个Web.config文件:


2.在新建的项目上点添加、新建项目、Web服务,创建好后会自动生成一些示例代码,运行该项目,会返回“Hello World”:

3.修改示例代码,将自己的业务逻辑写进去,需要暴露出来的接口必须加上“[WebMethod]”特性,调试成功之后即可以发布部署;
4.WebService的部署和普通网站的部署是一样的,没有什么区别。

二、WebService的调用

1.新建一个测试项目,在项目引用里面单击点击,选择添加服务引用,将之前发布的WebService地址输入到地址栏,点击“转到”按钮,会搜索到相应的服务,设置一个命名空间:

2.点击确定后,会生成一个相应的文件夹,现在就可以调用里面的方法了:

3.调用示例:
WebService.InvoiceWebServiceSoapClient test = new WebService.InvoiceWebServiceSoapClient();
WebService是之前添加服务引用时设置的命名空间,InvoiceWebServiceSoapClient 是对应的类。实例化之后就可以调用WebService里面公布出来的方法。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值