[转]C#webservice的简单示例
2012-12-17 15:06 露珠的微笑 阅读(349) 评论(0) 收藏 举报新建——-项目---Visual C#---web---ASP.NET Web应用程序,定名为WebService。为项目添加文件名MyService.asmx文件(Web服务)

在MyService.asmx文件中添加两个方法:
[WebMethod] public string getName() { return "Hope"; } [WebMethod] public int getAge() { return 202; }
重新生成项目,右击MyService.asmx,选择“在浏览器中查看”,结果如下:

(四)公布在外网上
这里我是在本机上测试的,所以没有须要公布。若是要公布到外网上,我们可以经由过程:
把bin文件下的文件以及与bin(包含.dll和.pdb文件)同级目次的asmx文件上传到外网即可。
(五)应用web service接口。
右击项目名,添加web引用----

点击“添加引用”
改一下web引用名为:FDFiscalCal_WebService:
结果如下,

此时,我们可以应用webservice中的办法了。经由过程HopeWebService我们可以接见此中的两个办法。
(六)应用办法:
FDFiscalCal_WebService.MyService obj = new FDFiscalCal_WebService.MyService(); Response.Write("name is:"+obj.getName()+";age is:"+obj.getAge());
浙公网安备 33010602011771号